需求
说明
对接企业微信或者其他渠道,会需要配置一个消息地址
流程
1.用户在企业微信聊天框发送一个消息
2.企业微信会将消息推送到我们服务器大概格式为:应用id、用户openid、消息内容
3.我们首先判断用户openid是否有绑定的对应客户,如果没有则通过应用appid和secrit获取token调取获取用户信息接口
3.获取到企业微信用户信息则可以通过匹配规则匹配用户自动绑定 如手机号、邮箱。没有匹配则通过企业微信用户信息创建一个用户.并自动跟open id绑定
4.根据open id查询这个open id是否有进行中会话,如果没有则创建会话,并走机器人回复
5.当用户回复人工客服,服务器收到这4个字消息,再走流程转接给客服,客服回复通过 则通过应用向收到消息的open id 发送消息
6.通过以上流程实现了im的交互
标签:微信,用户,im,聊天,open,id,消息 From: https://www.cnblogs.com/LQBlog/p/17534757.html