Telegram API сказать:
Если вы используете веб-крючки, вы можете выполнить запрос к API-интерфейсу бота, отправляя ответ на веб-крючок.
я пытаюсь сделать это с помощью этого простого кода:
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;
но я не вижу никакого ответа в роботе.
обновление Telegram API роботов в последний день и теперь поддерживают ответ JSON.
так что мы можем изменить код:
header('Content-Type: application/json');
echo json_encode(array(
'method'=>'sendMessage',
'text'=>'test 123',
'chat_id'=>123,
));
die;
и это работает для меня!
Других решений пока нет …