Я пытаюсь отправить вложение кнопки с помощью бота Facebook Messenger.
Я споткнулся с помощью javascript, и он отлично работает, но php — нет.
Это то, что я пробовал до сих пор.
$button1= array("type"=>"postback","title"=>"Click Button","payload"=>"something:") ;
$buttons= array($button1);
$payload=array("template_type"=>"button","text"=>"Something","buttons"=>$buttons);
$attachment=array("type"=>"template","payload"=>$payload);
$messageData= array("recipient"=>"xxxxxxxxxx",
"message"=>array("attachment"=>$attachment));$data= json_encode($messageData);
callSendAPI($data);
сообщение об ошибке
{"error":{"message":"(#100) param recipient must be non-empty.","type":"OAuthException","code":100,"fbtrace_id":"DZN+n5S7uuR"}}
Ничего плохого в функции callSendAPI (), потому что она работает с текстовыми сообщениями и изображениями.
Что я здесь не так делаю ???
Спасибо
Задача ещё не решена.
Других решений пока нет …