小程序
小游戏
企业微信
微信支付
扫描小程序码分享
每次触发客服事件后,官方在推送事件的时候为什么不直接一次性的把事件的类型以及类型对应的数据推送过来;而是还需要再额外的基于 cursor 去调用接口读取消息呢?不太理解这种分两步操作所基于的理由和考量是什么,希望有人能答疑解惑,谢谢。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,推送可能会导致丢失,譬如对方服务有问题,或者当时网络波动,不可能一直重试到成功。
拉取的方式,不会丢,保证消息完整性
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
想问一下如果一个用户一秒钟之内发送4 5次消息,你们这边会不会接收到重复的cursor呢(请求太快导致数据库没更新)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,推送可能会导致丢失,譬如对方服务有问题,或者当时网络波动,不可能一直重试到成功。
拉取的方式,不会丢,保证消息完整性
想问一下如果一个用户一秒钟之内发送4 5次消息,你们这边会不会接收到重复的cursor呢(请求太快导致数据库没更新)