Telegram Bot getUpdates VS setWebhook

2024-04-14

我想为企业开发一个机器人! 我不知道使用获取更新 https://core.telegram.org/bots/api/#getupdates开发 Windows 桌面应用程序并在 vps 上运行该应用程序的方法(通过https://github.com/MrRoundRobin/telegram.bot https://github.com/MrRoundRobin/telegram.bot图书馆) 或使用设置Webhook https://core.telegram.org/bots/api/#setwebhook用php开发bot的方法!

从速度等方面来说哪一个更好? 还有哪些其他差异?


您想使用哪种服务器端应用程序并不重要。 通常getUpdates用于调试。要发布您的机器人,您需要使用Webhook. See this https://core.telegram.org/bots/webhooks.

getUpdates是拉机制,setWebhook是推机制。 与 getUpdates 相比,使用 Webhook 有一些优点:

  1. 避免您不必频繁请求更新。
  2. 避免在代码中需要某种轮询机制。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Telegram Bot getUpdates VS setWebhook 的相关文章

随机推荐