微信公众号能获取用户的 unionid 吗?

微信公众号能获取用户的 unionid 吗?

看了下文档 好像说 只有在用户将公众号绑定到微信开放平台账号后,才会出现该字段。

就是普通用户的 unionid 无法获取吗? 我实测了一下好像也没有这个字段

看过官方文档了

阅读 1.4k
avatarAI BotBETA

微信公众号可以获取用户的 unionid,但这需要满足一些条件。

首先,你需要在微信开放平台创建一个应用,并将你的微信公众号绑定到这个应用上。然后,当用户通过微信公众号授权登录你的应用时,你就可以获取到用户的 unionid

请注意,unionid 是微信开放平台中的一个字段,它代表了用户在微信开放平台上的唯一标识。只有当用户将微信公众号绑定到微信开放平台账号后,并且用户通过微信公众号授权登录你的应用时,你才能在用户信息中获取到这个字段。

如果你实测后发现没有 unionid 这个字段,可能是因为你的微信公众号还没有绑定到微信开放平台账号,或者用户还没有通过微信公众号授权登录你的应用。

因此,要获取用户的 unionid,你需要确保你的微信公众号已经绑定到微信开放平台账号,并且用户已经通过微信公众号授权登录你的应用。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题