起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 429|回复: 8

[结贴] QQ登录无法获取userid

  [复制链接]

11

主题

33

帖子

157

积分

初级会员

Rank: 2

积分
157
QQ
发表于 2016-12-11 16:04:37 | 显示全部楼层 |阅读模式
只能获取昵称 参考的网易新闻案例   案例也一样 都是undefined  只能获取昵称

6

主题

4万

帖子

8420

积分

版主

Rank: 7Rank: 7Rank: 7

积分
8420
QQ
发表于 2016-12-12 11:05:07 | 显示全部楼层
请问你代码怎么写的??
看下文档:/Native/plugins/com.justep.cordova.plugin.qq/plugin.js.xdoc
是否有介绍呢??
是在ssoLogin 方法的回调中获取的吗??

案例中应该没问题吧,前天参考可以正常获取吗??

你可以真机调试,看看info 中有哪些变量可以获取??莫非QQ官网接口有更新?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

33

帖子

157

积分

初级会员

Rank: 2

积分
157
QQ
 楼主| 发表于 2016-12-12 18:50:10 | 显示全部楼层
liangyongfei 发表于 2016-12-12 11:05
请问你代码怎么写的??
看下文档:/Native/plugins/com.justep.cordova.plugin.qq/plugin.js.xdoc
是否有 ...

bb.png         function success(info) {                        navigator.qq.getUserInfo(function(info) {
                                var user = {};
                                user.accountType = "QQ";
                               
                                user.userid = info.access_token;//为undefined,取不到
                                user.name = info.nickname || "NONAME";
                                alert(user.userid );
                                justep.Shell.userType.set(user.accountType);
                                justep.Shell.userName.set(user.name);
                                localStorage.setItem("userUUID", JSON.stringify(user));
                                justep.Util.hint("登录成功");
                                setTimeout(function() {
                                        justep.Shell.showPage("main");
                                }, 3000);
                        }, function(err) {
                                justep.Util.hint("登录失败: " + err, {
                                        "type" : "danger"
                                });
                        });
                }
                ;
                navigator.qq.ssoLogin(success, function(info) {
                        alert("登录失败");
                });



回复 支持 反对

使用道具 举报

11

主题

33

帖子

157

积分

初级会员

Rank: 2

积分
157
QQ
 楼主| 发表于 2016-12-12 19:09:29 | 显示全部楼层
解决了... info.access_token;要放在登录成功回调下面  这案例 服了.....  结贴
回复 支持 反对

使用道具 举报

5

主题

1136

帖子

1866

积分

评分管理组

积分
1866
QQ
发表于 2017-7-10 16:44:50 | 显示全部楼层
本帖最后由 YZH 于 2017-7-10 16:51 编辑

请问那个参数说明文档哪里可以看到?谢谢我百度没有找到

找到了谢谢http://wiki.open.qq.com/wiki/v3/ ... 0.E8.AF.B4.E6.98.8E
回复 支持 反对

使用道具 举报

10

主题

26

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-7-11 10:01:03 | 显示全部楼层
YZH 发表于 2017-7-10 16:44
请问那个参数说明文档哪里可以看到?谢谢我百度没有找到

找到了谢谢http://wiki.open.qq.com/wiki/v3/user/ ...

你能获取到QQ号吗??我看到info里面根本就没QQ号吗。怎么获取? QQ图片20170711100020.png
回复 支持 反对

使用道具 举报

6

主题

4万

帖子

8420

积分

版主

Rank: 7Rank: 7Rank: 7

积分
8420
QQ
发表于 2017-7-11 10:51:58 | 显示全部楼层
黑白PK 发表于 2017-7-11 10:01
你能获取到QQ号吗??我看到info里面根本就没QQ号吗。怎么获取?

里面的数字  1106269444 是qq号吗?? 如果是可以字符串截取!

为什么非要获取qq号!有名字,图片 显示不够吗?

文档中介绍
openid 就是!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

69

主题

320

帖子

652

积分

高级会员

Rank: 4

积分
652
QQ
发表于 2017-10-26 10:04:11 | 显示全部楼层
liangyongfei 发表于 2017-7-11 10:51
里面的数字  1106269444 是qq号吗?? 如果是可以字符串截取!

为什么非要获取qq号!有名字,图片 显示 ...

我获取不到QQ的唯一标识啊。

代码

代码

回调

回调

登录成功的回调

登录成功的回调
回复 支持 反对

使用道具 举报

15

主题

42

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
QQ
发表于 2019-2-2 23:38:57 | 显示全部楼层
楼主能说一下,具体放在哪个位置解决的吗?谢谢1
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2019-4-23 04:22 , Processed in 0.164389 second(s), 28 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表