首页 > 怎么取消获取微信所有信息 > 怎么取消获取微信所有信息,微信公众号如何根据unionid获取到openid?

怎么取消获取微信所有信息,微信公众号如何根据unionid获取到openid?

互联网 2021-04-17 06:53:30

1. 订阅号开启服务器配置2. 订阅号、服务号绑定到同一个公众平台3. 订阅号通过 获取用户列表接口 获取所有订阅号关注者openid列表,存入数据库表X4. 订阅号通过 消息管理接口,处理关注/取消关注事件,更新数据库表X5. 3/4步骤的操作,需要进行此处理:通过 获取用户基本信息(UnionID机制) 接口,通过openid列表批量获取到用户unionid,更新数据库表X(表X存储着所有关注用户当前订阅号的openid、unionid)5. 用户访问 xxx 页面,经过服务号 网页授权(用户信息授权)登录获取unionid,或者之前有过openid、unionid绑定关系的话,也可以通过静默信息授权获取到openid,再通过openid匹配表里的unionid6. 通过unionid查询表X,得到该用户是否关注该订阅号7. PS:考虑到更深的数据分析,包括其他订阅号,最好在数据库表X中,记录unionid对应的所有订阅号、服务号的关注数据,例如:取消关注次数、关注次数,以及当前是否关注

免责声明:非注明原创的信息,皆为程序自动获取自互联网,目的在于传递更多信息,不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给网站管理员发送电子邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),网站管理员将在收到邮件24小时内删除。