收藏
回答

无法获取unionid?

接口地址:https://api.weixin.qq.com/sns/oauth2/access_token?

返回结果是不包含【unionid】。

但是官网文档上是有unionid

官网地址:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Authorized_Interface_Calling_UnionID.html

公众号已绑定开发平台

回答关注问题邀请回答
收藏

2 个回答

  • Hlxuan.
    Hlxuan.
    2025-06-09

    目前是只有当scope为"snsapi_userinfo"时返回unionid,你当前的scope是snsapi_base,只能获取openid:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#1

    2025-06-09
    有用 1
    回复 3
    • 海浪
      海浪
      2025-06-09
      那请问要怎么设置,scope才能为【snsapi_userinfo】。请求参数已经是按照说明配置的了
      2025-06-09
      1
      回复
    • Hlxuan.
      Hlxuan.
      2025-06-09回复海浪
      构建网页授权链接时,scope 填 snsapi_userinfo 。
      2025-06-09
      2
      回复
    • 海浪
      海浪
      2025-06-09
      好的,非常感谢。是这里的问题
      2025-06-09
      回复
  • 智能回答 智能回答 该问答由AI生成
    2025-06-09
    有用
登录 后发表内容