2015-09-05 4 views
0

телеграммы API say:как выполнить запрос к телеграмме Bot API при отправке ответа на webhook?

Если вы используете webhooks, вы можете выполнить запрос к API Bot при отправке ответа на webhook.

я пытаюсь сделать это с помощью этого простого кода:

header('Content-Type: application/x-www-form-urlencoded'); 
$content = http_build_query(array(
    'method' => 'sendMessage', 
    'chat_id' => 123, 
    'text' => 'test 123' 
)); 
file_put_contents("php://output", $content); // or echo $content; 

, но я не вижу ответ в роботе.

ответ

0

Обновление Telegram robot API в последний день и теперь поддержка ответа JSON. поэтому мы можем изменить код:

header('Content-Type: application/json'); 
echo json_encode(array(
    'method'=>'sendMessage', 
    'text'=>'test 123', 
    'chat_id'=>123, 
)); 
die; 

и это работает для меня!