Как протестировать telegram bot webhook на локальной машине? [закрытый]
Я разрабатываю бота Telegram, и я хочу использовать Webhooks вместо опроса для получения сообщений с сервера Telegram.
Я разрабатываю и тестирую приложение на localhost, который не является доступным веб-хостом, поэтому я не могу установить его как URL Webhook.
теперь мне было интересно, как я мог получить реальные сообщения от Telegram на моей локальной машине, хотя Webhooks?
1 ответов
вы можете использовать ngrok, если вам просто нужен быстрый общедоступный URL-адрес вашего webapp без кучу хлопот.
Так что вы просто запустите что-то вроде ngrok.exe http 192.168.10.10:80 -host-header=test.app
он вернет пользовательский домен
Forwarding http://449ee26d.ngrok.io -> 192.168.10.10:80
и вы просто указываете веб-крючок Telegram на http://449ee26d.ngrok.io/your-endpoint