电报webhooks POST请求有空载荷

时间:2016-04-21 21:02:10

标签: python webhooks telegram telegram-bot python-telegram-bot

我尝试使用API​​调用setWebhookwebhooks注册Telegram bot

我从我的本地服务器ngrok获得了一个公共HTTPS网址,我将其传递给setWebhook
每当向我的机器人发送新消息时,我都会按预期向本地服务器发出POST请求,但请求有效负载为空。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

代码请。我在我的网络服务器上使用curl来设置webhook。

干杯

编辑。 我在我的wev服务器上使用了这个命令。 可选的ssl / tls证书。

curl -F" url = https://yourdomainname.com/mybot.php" -F" certificate = @ / path / to / cert.pem" https://api.telegram.org/bot / setwebhook.php

希望它有助于男人!!

答案 1 :(得分:0)

可以试试

curl --location --request POST 'https://api.telegram.org/bot/setWebhook'
--form 'url="https://88c23dd3cc13.ngrok.io/"'

更新上面命令中的ngrok url