收藏
回答

个别用户openID为undefined

问题模块
API和组件

小程序login时的code是根据什么生成的,获取openID的操作在后台,怎么有的用户返回的openID是undefined,有的正常。怀疑是不是传给后台的code有问题,,和用户微信的微信号对应吗,有的用户是不设置微信号的

最后一次编辑于  2017-11-16  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • 旅途
    旅途
    2017-11-17

    问题解决了吗?  我也遇到这个问题,偶尔获取不到openid,但是清除缓存再次进入小程序,就可能获取的到

    2017-11-17
    赞同
    回复
  • 专利商标才标网许晓龙13585092491
    专利商标才标网许晓龙13585092491
    2017-11-16

    前台把openID写入缓存,到其他页面在缓存里取不到,每个要用到openID的页面都要先login获取code再请求openid吗

    2017-11-16
    赞同
    回复
  • Seven Yu
    Seven Yu
    2017-11-16

    怀疑后台逻辑问题,获取 openid 应该通过微信接口获取,不应该查询自家数据库,也不应该有微信号

    2017-11-16
    赞同
    回复
  • 专利商标才标网许晓龙13585092491
    专利商标才标网许晓龙13585092491
    2017-11-16

    问了一下,他设置了微信号,为什么还是openid为undefined呢

    2017-11-16
    赞同
    回复