当前位置:  开发笔记 > 运维 > 正文

传入更新的Telegram bot api限制

如何解决《传入更新的Telegrambotapi限制》经验,为你挑选了1个好方法。

我正在测试Telegram bot api以获取更新

https://api.telegram.org/bot/getUpdates

但是,我意识到我只能获得100次更新,而其他更新则不会出现.有没有办法得到我的其余更新?



1> Nick Lee..:

您可以使用该limit参数来控制收到的更新数量.但是,根据文档:

限制:...接受1-100之间的值.默认为100

这意味着您一次不能收到超过100个更新.

如果您想要接收更新的更新,则必须确认较旧的更新,因此服务器不会一遍又一遍地向您提供相同的旧消息.注意update_id.例如,如果您收到了update_id999,那么下次打电话时getUpdates,您应该使用:

https://api.telegram.org/bot/getUpdates?offset=1000

这样,服务器就知道你已收到update_id低于1000的s,并且不会一遍又一遍地给出相同的旧消息.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有