【发布时间】:2016-08-02 08:32:42
【问题描述】:
我可以使用 Telegram getUpdates API 获取更新,而在使用有效的 SSL 证书或自签名证书设置 webhook 后,它会显示:
{"ok":true,"result":true,"description":"Webhook was set"}
但它没有向我的 webhook 链接发送任何更新(我检查了 Nginx 和 node.js 访问日志文件),我尝试了很多带有和不带证书的 setWebhook API 的 curl 命令,但仍然没有结果:
curl -s -X POST https://api.telegram.org/bot<TOKEN>/setWebhook -d url='https://www.example.tech/<TOKEN>/webhook' jq .
curl -F "url=https://www.example.tech/<TOKEN>/webhook" -F "certificate=@./www_example_tech.crt" https://api.telegram.org/bot<TOKEN>/setWebhook
【问题讨论】:
标签: node.js curl webhooks telegram-bot