收藏
回答

小程序通过unionId判断微信用户是否关注了关联的公众号

实现需求:通过小程序判断当前的微信用户是否关注了与小程序关联的公众号

实现步骤:

  1. 小程序通过code调用https://api.weixin.qq.com/sns/jscode2session接口获取了unionid

  2. 再通过“https://api.weixin.qq.com/cgi-bin/user/info”接口获取用户基础信息时,提示“{"errcode":48001,"errmsg":"api unauthorized hint: [PbjJ6a0887c434!]"}”异常信息。

注:token是通过小程序appid进行获取的

最后一次编辑于  07-25  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 执迷寻梦
    执迷寻梦
    07-25

    稍微研究了一下

    微信的文档是不允许通过unionId去查询用户基本信息的

    我们只能通过公众号平台获取unionId记录在数据库中

    通过小程序获取的unionId去对比,才能知道是否关注了公众号

    建议,微信的接口以后应该支持unionId去查询用户的信息,毕竟unionId也算是顶级的用户编号

    07-25
    赞同
    回复