你们 APP 内的微信登录出现这种问题吗? getToken 返回了 openid,但是没有返回 access_token

2017-11-17 16:25:15 +08:00
 AugOmin
Authorize Failed: {"access_token":"","expires_in":7200,"refresh_token":"","openid":"**********","scope":"snsapi_userinfo","unionid":"***************"}
好迷,刚刚突然爆发,而且时好时坏
2242 次点击
所在节点    程序员
8 条回复
odirus
2017-11-17 16:57:01 +08:00
时好时坏倒是没遇到过

如果没有把这个应用加入到微信开放平台那里面的话,就没有 unionId,比如个人的微信测试账号
AugOmin
2017-11-17 17:16:43 +08:00
@odirus 是有 unionid 没有 token,无法获取用户信息。。。。。刚刚又好了。。。我只能认为是微信的问题了
hosea
2017-11-17 17:48:28 +08:00
获取用户信息的接口也是这样。。。时好时坏。。有时会拿到空的用户信息。。。
jingniao
2017-11-17 18:11:02 +08:00
我想问下,这种依赖外部,但外部不稳定,怎么处理比较合适?
提示登录错误,而不告知用户登录错误的原因?还是其他?
annielong
2017-11-17 18:23:45 +08:00
我还遇到过 cookies 莫名其妙的问题,页面打开的时候设置常量 openid=getcookies,获取的正常如 AAAAAAAA,点击按钮后,openid 竟然变成了 cookies 的 KEY+“=”+cookies 的值,变成了 sein=AAAAAAAA,其中 sein 是设置 cookies 的标识,
laoyur
2017-11-17 18:36:22 +08:00
搭车问个,真人使用的微信,不是僵尸那种,返回头像是字符串“\0 ”是什么鬼
AugOmin
2017-11-23 17:08:41 +08:00
@laoyur 微信默认这样。。。。
laoyur
2017-11-23 17:30:53 +08:00
@AugOmin #7 意思是新注册的微信,从没设置过头像,就返回字符串“\0 ”?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/407279

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX