微信预路由功能流程图
2017-02-23 13:19:47 0 举报
微信预路由功能流程图描述如下: 1. 用户在微信中发送消息。 2. 微信服务器接收到消息后,首先进行安全检查。 3. 安全检查通过后,微信服务器将消息传递给预路由模块。 4. 预路由模块根据消息的内容和目标用户,选择合适的通道进行传输。 5. 消息通过预选择的通道发送给目标用户。 6. 目标用户收到消息后,可以在微信中查看和回复。 7. 回复的消息再次经过预路由模块,选择合适的通道返回给发送者。 8. 发送者收到回复消息,完成一次通信过程。
作者其他创作
大纲/内容
访问微信auth2的地必须是从微信浏览器发起的
获取到openid
否
设置wpayId=openId
不一致
后台再次请求微信获取openid
返回页面
成功
设置wpayId=“none”
是否开通支付宝
获取openId
开始
访问微信
展示微信支付(h5)
微信回调我们传的回调地址
预路由返回的密钥是否为空
获取重定向微信的url(参数需要获取到的appid,和回调地址)
是
是微信浏览器
获取openId是否成功
直连支付宝
返回的appid跟业务方透传的一致并且identittype=WECHAT
wpayId为空
获取回调我们的参数
是支付宝浏览器
与微信交互获取openId
没有开通公众号
展示公众号支付
展示页面
开通公众号
失败
wpayId不为空
是否传了identityId
调用预路由接口
0 条评论
回复 删除
下一页