V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AugOmin
V2EX  ›  程序员

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

  •  
  •   AugOmin · 2017-11-17 16:25:15 +08:00 · 2061 次点击
    这是一个创建于 2323 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Authorize Failed: {"access_token":"","expires_in":7200,"refresh_token":"","openid":"**********","scope":"snsapi_userinfo","unionid":"***************"}
    好迷,刚刚突然爆发,而且时好时坏
    8 条回复    2017-11-23 17:30:53 +08:00
    odirus
        1
    odirus  
       2017-11-17 16:57:01 +08:00 via Android
    时好时坏倒是没遇到过

    如果没有把这个应用加入到微信开放平台那里面的话,就没有 unionId,比如个人的微信测试账号
    AugOmin
        2
    AugOmin  
    OP
       2017-11-17 17:16:43 +08:00
    @odirus 是有 unionid 没有 token,无法获取用户信息。。。。。刚刚又好了。。。我只能认为是微信的问题了
    hosea
        3
    hosea  
       2017-11-17 17:48:28 +08:00
    获取用户信息的接口也是这样。。。时好时坏。。有时会拿到空的用户信息。。。
    jingniao
        4
    jingniao  
       2017-11-17 18:11:02 +08:00 via Android
    我想问下,这种依赖外部,但外部不稳定,怎么处理比较合适?
    提示登录错误,而不告知用户登录错误的原因?还是其他?
    annielong
        5
    annielong  
       2017-11-17 18:23:45 +08:00
    我还遇到过 cookies 莫名其妙的问题,页面打开的时候设置常量 openid=getcookies,获取的正常如 AAAAAAAA,点击按钮后,openid 竟然变成了 cookies 的 KEY+“=”+cookies 的值,变成了 sein=AAAAAAAA,其中 sein 是设置 cookies 的标识,
    laoyur
        6
    laoyur  
       2017-11-17 18:36:22 +08:00
    搭车问个,真人使用的微信,不是僵尸那种,返回头像是字符串“\0 ”是什么鬼
    AugOmin
        7
    AugOmin  
    OP
       2017-11-23 17:08:41 +08:00
    @laoyur 微信默认这样。。。。
    laoyur
        8
    laoyur  
       2017-11-23 17:30:53 +08:00
    @AugOmin #7 意思是新注册的微信,从没设置过头像,就返回字符串“\0 ”?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3253 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:04 · PVG 20:04 · LAX 05:04 · JFK 08:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.