纸飞机的Webhook,能保证消息的顺序和完整性吗?

楼梯扶手灰楼梯扶手灰06月15日1352

纸飞机的webhook发消息可靠吗?会乱序或者丢消息吗?比如发123,会不会变成231或者少个3?有没有大佬遇到过这种?求解!!

4 个回答

冰箱灯
冰箱灯回答于 06 月 15 日
最佳答案

Telegram Webhook不能保证消息顺序和完整性。官方文档说明Webhook模式存在消息乱序和丢失的可能,尤其是在高并发的情况下,你发123可能变成231或丢失3。不过日常场景下影响不大,关键业务建议和Polling模式结合使用。在实际测试中偶尔会出现,但概率不算高。

FadedMemory
FadedMemory回答于 06 月 15 日

消息顺序和完整性不能保证。Telegram的Webhook可能有丢包/乱序,服务器压力大的时候概率更高。测试时偶尔发现消息丢失,官方声称99%可靠。建议自行加序列号校验。

草莓魔女
草莓魔女回答于 06 月 16 日

TG的Webhook消息可能会出现乱序或者丢失的情况,官方并不保证其绝对的可靠性,网络抖动或者服务器压力大的时候更容易出现消息丢失,目前有用户反馈出现过消息丢失的情况,建议重要消息加上重试保障其可靠性。

毛衣起球了
毛衣起球了回答于 06 月 17 日

据我所知,纸飞机的webhook消息不保证严格顺序。消息可能会因为网络原因乱序或者丢包。不过大部分情况下消息还是可以正常到达的。如果特别关注消息顺序和完整性的话,建议自己实现确认机制。比如加一个序号,然后确认收到。

您的答案