您的位置:首页 > 移动开发 > 微信开发

微信订阅号强制用户关注思路

2016-09-14 00:00 513 查看
摘要: 微信订阅号强制用户关注思路

参考http://blog.csdn.net/dyyaries/article/details/52020573
微信微信订阅号是没有网页授权接口权限的,因此不可以直接判断用户的关注状态!

在微信开放平台http://open.weixin.qq.com注册一个帐号,将你的服务号和订阅号都绑定到开放平台,
绑定后,订阅号和服务号将通过unionid关联用户信息,也就是说同个openid调用服务号拉取用户信息接口和订阅号获取用户信息接口都将返回相同的unionid

1.用服务号做网页授权,拉取用户信息,获取unionid
2.根据unionid在数据表查询用户关注状态(在数据库建立个表存储: 订阅号openid,unitionid)
3.开发订阅号事件接口,通过取消关注事件更新数据表用户关注状态
开发事件接口(微信公众号后台设置为开发者模式,设置服务器url, 让消息通知到这个url)
在根据消息通知(关注与取消关注)更新用户状态
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息