A videosegítségben van a hiba, vagy én írtam valamit rosszul a kódba, esetleg a tárhely nem megfelelő?
Írtam ki kérdést a yahoo answersre h ne mindig itt fárasszam a népet, de ott sem tudtak segíteni..
Ez lenne a videó és ezt szeretném megcsinálni: https://www.youtube.com/watch?v=Jm9oCrAf-L0 Mindennel megvagyok végül is magam rájöttem a többire, most minden úgy van "leprogramozva" ahogy a videóban látható, és mégsem küldi vissza a "Hello" üzenetet az oldalam messengere, ha azt írom neki "hi" ez hogy lehetséges? :S
Ha az valakinek a segítségére válik a kód a következő a weboldalamon:
<?php
// parameters
$hubVerifyToken = 'TOKENxxxxxx';
$accessToken = "xxxxx";
// check token at setup
if ($_REQUEST['hub_verify_token'] === $hubVerifyToken) {
echo $_REQUEST['hub_challenge'];
exit;
}
// handle bot's anwser
$input = json_decode(file_get_contents('php://input'), true);
$senderId = $input['entry'][0]['messaging'][0]['sender']['id'];
$messageText = $input['entry'][0]['messaging'][0]['message']['text'];
$answer = "I don't understand. Ask me 'hi'.";
if($messageText == "hi") {
$answer = "Hello";
}
$response = [
'recipient' => [ 'id' => $senderId ],
'message' => [ 'text' => $answer ]
];
$ch = curl_init(' [link]
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($response));
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
curl_exec($ch);
curl_close($ch);
//based on [link]
és a következő hibaüzenetet kapom:
{
"error": {
"message": "(#100) The parameter user_id is required",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "G8FOo08+EsE"
}
}
Mit kéne átírnom a kódban?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!