我是Telegram Bots API
的新手,所以我还处于抽象阶段。
无论如何,我正在使用Postman
测试一些Telegram方法。当我向服务器发送getUpdates
请求时,它会向我发送所有更新,但问题是如果我再次发送getUpdates
,我也会收到以前的更新。
那么有没有办法消费传入的更新,以便服务器不再发送它们?
Telegram Bots API
非常紧凑,缺乏很好的解释。这就是我在这里问的原因。
答案 0 :(得分:4)
引自Telegram的Bots FAQ:
getUpdates
方法返回最早的100个未经证实的更新。要确认更新,请在调用getUpdates时使用offset参数:offset = update_id of last processed update + 1
将标记update_id小于或等于offset的所有更新 在服务器上确认,将不再返回。