情枫
情枫
  • 发布:2020-11-17 11:45
  • 更新:2020-11-17 20:05
  • 阅读:1062

【报Bug】uni.login,app端的QQ第三方登录只能拿到openid等基础信息,无法拿到unionid

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

HBuilderX类型: 正式

HBuilderX版本号: 2.9.8

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 小米

手机机型: 红米k20pro

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

打包了最新的自定义基座,QQ互联开发平台已经申请了权限,通过H5端的原生接口是可以拿到unionid,但是APP端,通过uniapp开放接口,只能拿到openid等基础信息,无法拿到unionid信息

预期结果:

应该是可以拿到unionid

实际结果:

无法拿到unionid

bug描述:

打包了最新的自定义基座,QQ互联开发平台已经申请了权限,通过H5端的原生接口是可以拿到unionid,但是APP端,通过uniapp开放接口,只能拿到openid等基础信息,无法拿到unionid信息(备注微信是可以拿到的,QQ拿不到),怀疑是uni.login接口有问题,是不是bug

2020-11-17 11:45 负责人:DCloud_App_Array 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

目前qq并没有发现unionid字段返回值,如果你发现QQ的文档有说明该字段也可以提供链接我们排查下

  • 情枫 (作者)

    https://wiki.connect.qq.com/unionid%E4%BB%8B%E7%BB%8D 这个是QQ互联,unionid的介绍,h5是可以通过引入官方sdk可以拿到,但是APP端,因为是统一用的uni.login方法,是无法拿到的

    2020-11-18 10:05

  • DCloud_Android_ST

    回复 情枫: 收到 预计下个版本会增加unionid

    2020-11-18 15:02

该问题目前已经被锁定, 无法添加新回复