常见问题#
Q: 会话ID/conversation_id 是什么?如何获取
A: 会话ID由 S:或R: + 用户ID或群聊ID 组成,例如 S:788xxxxx S:1688xxxxx R:10xxxxx。私聊前缀为 S: 群聊前缀为 R:。用户 ID 可以通过同步联系人、获取客户群列表或者消息回调里面获取。Q: 如何发送小程序?参数怎么传?点开小程序是空白的或点开出错?
A: 接口地址,参数可以自己接收一个小程序消息,从回调里面拿,封面图可以自行上传替换,所有参数都不能漏。Q: 发送的图片或文件空白、或点开无法查看?
A: 上传参数有问题,URL需要确保能访问,图片上传的file type 为 2,文件、语音为 5.Q: 参数的 seq 是什么?如何传参?
A: 序号,首次传0或传空,下一页传返回值的seq,seq要保存起来。Q: 回调没有变动详情?
A: 根据回调事件调用增量变动接口(群/联系人)去获取变动内容。Q: 如何获取自己非群主的群列表?
A: 需要根据消息回调中的roomid,去调用群详情自行存起来。Q: 消息里的appinfo是什么?
A: 消息的全局唯一ID,撤回消息可以通过这个找出撤回的消息。Q: 关于消息回调的 id, seq, appinfo 分别是什么?
A: id是用户维度下的唯一id。seq 是消息的序号,也是用户下唯一。appinfo 是全局的唯一 id,引用消息会用到。Q: 同一条消息有多条回调?
A: 多条回调是含义不一样的,例如消息已读,撤回等等,可以只处理 refer_id 为 0 的消息。Q: 消息回调里的 asid 是什么?
A: asid 是微信客服的消息ID,可以通过 S:788;asid 的方式,发送微信客服消息给用户。修改于 2025-11-14 07:21:03