收藏
回答

对接微信客服微信回调后,去通过微信接口sync_msg获取信息,next_cursor字段问题?


 {
    "cursor": "4gw7MepFLfgF2VC5npN",
    "token": "ENCApHxnGDNAVNY4AaSJKj4Tb5mwsEMzxhFmHVGcra996NR",
    "limit": 1000,
    "voice_format": 0,
    "open_kfid": "wkxxxxxx"
}
对接微信客服,
1.微信会回调我的服务
2.回调后,在拼接参数,调用https://qyapi.weixin.qq.com/cgi-bin/kf/sync_msg?access_token=ACCESS_TOKEN
  获取信息,里面会有cursor 这个字段第一次可以传0,查询成功后,接口返回报文中会带你next_cursor
3.open_kfid 会有多个访客访问,每个访客的cursor是不一样的 ,cursor 怎么存,不同的访客会话查询的cursor不一样, 
  如果 根据 客户id去存对应关系,但是在sync_msg 这个接口调用前,就需求cursor,不知道微信回调过来的消息是那个访客发的,
  不知道怎么查询 客户对应的 cursor开始查询信息,没法确定,是我理解不对吗,有什么办法可以确定,或是调用两次查询之类的去解决这个问题吗,
  或是说是不是微信推送时是通过token 已经解决了这个问题

    https://kf.weixin.qq.com/api/doc/path/94745 这个文档


最后一次编辑于  2025-05-12
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容