微信公众号框架、会员公众平台关注及老会员绑定流程
2016-02-03 15:46:14 0 举报
会员公众平台几种关注方式
作者其他创作
大纲/内容
客户输入要绑定的会员手机号
自动注册为会员,新会员ID自动与微信号绑定
老会员绑定
将会员ID与会员微信进行绑定,绑定成功后返回信息到会员微信端
非会员关注
数据库服务器
微信客户端
dispatchMessage()
我们的微信公众号后台服务器
微信客户端可认为是一个移动端的浏览器,通过该浏览器访问ERP指定的页面
根据会员信息生成二维码:进销存平台根据会员ID及所属门店主账号ID生成场景写入场景表,并调用会员公众号后台接口生成带该场景ID的二维码显示
返回请求处理结果(被动回复消息)
会员已关注平台,则触发扫码事件,并将场景ID带入该事件
返回空消息
手动注册为会员,新会员ID自动与微信号绑定(功能待定)
绑定码绑定
会员首次关注平台,触发会员关注事件,并将场景ID带入该事件
成功后反馈信息到会员微信端
已有会员关注
wxpt_bindcode:微信绑定码wxpt_bindinfo:微信绑定信息(记录OPENID与我们数据库的USER_ID的对应关系)wxpt_visit:访问记录(记录每个通过微信进行的访问操作)wxpt_user:微信用户表(记录关注微信公众号的微信用户信息)
check()
扫码绑定
访问微信平台内页
会员公众平台关注及绑定流程
调用进销存平台接口获取该手机号对应的会员ID,并根据会员ID生成唯一的绑定码,通过短信平台发送至该手机(注:若手机对应多个门店的会员,则根据第一个会员ID生成绑定码)
setpostdata()
输入短信验证码手动将会员ID与微信号绑定
微信公众号服务器:经销商平台:www.huaicai.net/HCWechat/wechat.do代理商平台:www.huaicai.net/HCWechat4Agent/wechat.do
返回客服
通过接口获取数据
会员在微信端输入绑定码
微信平台前端:
发送请求
扫描带会员ID场景二维码关注
调用进销存平台接口,根据绑定码获取对应的会员ID
主动推送信息(客服消息/模板/群发)
扫描已有会员推广二维码关注
URL
转发主动推送信息
response.write(返回空消息)
EXECUTE()
reponse()
根据二维码中的场景ID获取会员ID,将会员ID与微信号绑定
调用进销存平台的接口,根据场景ID获取会员ID
微信公众号服务器对微信主动查询请求的处理
异步线程处理消息
OPENID
转发请求处理结果
ToUserName:接收方(OPENID)FromUserName:发送方(OPENID)
微信平台内页:
转发请求
ONtext
click
接收到微信服务器转发的微信查询请求
进行常规的关注处理
ERP服务器
搜索或扫描会员公众平台二维码关注
会员微信端扫描该二维码
dispatch()
微信公众号服务器(腾讯)
收藏
0 条评论
下一页