纸飞机电报 API 接入后,如何监听新消息?实时接收消息的代码示例有吗?
1 个回答
Telegram 的消息监听主要靠 Bot API 的 getUpdates 方法。
你可以用轮询(polling)的方式,定时去查有没有新消息,也可以用 Webhook 实时接收。
轮询适合简单的场景,代码容易实现,但是可能会有延迟。
Webhook 推荐使用,消息一来就推给你,速度快,适合自动回复、营销推送这类对实时性要求高的业务。
网上有很多 Python 的示例代码,核心就是设置 Webhook 地址,然后处理 POST 请求中的消息数据。
如果你用的是现成的框架,比如 Python 的 pyTelegramBotAPI 或 aiogram,里面都有封装好的监听方法,直接调用就行。
最后提醒一下,做营销推送要守规矩,别搞骚扰。