纸飞机 Webhook 怎么测试配置是否生效?
3 个回答
最简单的方法就是发信息测试,比如发"hello"给Bot。
如果收到回信表示webhook已经起效。
也可以通过botfather查询,或者通过curl测试接口。
请提前配置接收消息的服务器。
Telegram官方测试命令:curl -F "chat_id=你的ID" -F "text=测试消息" https://api.telegram.org/bot你的Token/sendMessage
如果返回ok说明已经生效了,再发一个纸飞机测试一下就结束了。
1、发消息给机器人,查看服务器日志是否收到请求。
2、通过Postman模拟发送POST请求,检查接口返回是否正常。
3、Telegram官方测试命令,比如curl -XGET https://api.telegram.org/bot/getWebhookInfo 获取状态。
4、直接发消息测试能否执行相应操作。
5、如果以上都正确,则配置正确。