现有参数
小程序的 openid,
因为小程序关联了公众号,所以也会有 unionid
缺少参数:
公众号的 openid 无法使用公众号获取用户的消息,即 openid(公众号的)
涉及接口:
GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET 获取 小程序或者 公众号的 token
GET https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN 根据 openid 获取小程序或者公众号的用户信息
可以换个流程尝试下。做个公众号的获取用户信息,在小程序中web-view跳转到这个页面,获取完用户信息存储下来并跳回小程序,然后在小程序的openid,更新该用户的小程序openid
小程序获取unionid,然后根据unionid查询公众号用户,如果查不到,这个用户就没关注公众号