我正在尝试使用 API 调用 setWebhook
为我的 Telegram bot
注册 webhooks
.
我从 ngrok
得到了一个公共(public) HTTPS url对于我传递给 setWebhook
的本地服务器。
每当向我的机器人发送新消息时,我都会按预期收到对本地服务器的 POST 请求,但是,请求负载为空。
有什么想法吗?
最佳答案
请输入代码。我在我的网络服务器上使用 curl 来设置网络钩子(Hook)。
干杯
编辑。 我在我的 wev 服务器上使用了这个命令。 可选的 ssl/tls 证书。
curl -F "url= https://yourdomainname.com/mybot.php "-F "certificate=@/path/to/cert.pem"https://api.telegram.org/bot/setwebhook.php
希望对大家有所帮助!!
关于python - Telegram webhooks POST 请求的负载为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36780411/