收藏
回答

企业小程序信息通过获取非开发者的用户基本信息

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 工具 wxc9cfa6ae22d3bbfa 2.6.6

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


如何根据企业注册的小程序信息获取非开发者的用户基本信息(根据不同登录人员获取不同的用户基本信息)




需要的参数 iv,code,加密数据都有,但就是解密失败,code无效,谁遇到过呢,解决一下,谢谢啦

最后一次编辑于  2019-06-28
回答关注问题邀请回答
收藏

3 个回答

  • aholy
    aholy
    2019-07-01



    建议先试一下,是否有效https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.checkSession.html


    2019-07-01
    有用
    回复 2
    • 逆行!!
      逆行!!
      2019-07-01

      没有超过5min啊,只有一个账号可以,有的就不行

      2019-07-01
      回复
    • aholy
      aholy
      2019-07-03回复逆行!!

      可以多用几个帐号,用一下checksession检查下概率即帐号规律,是必现还是某种场景分之下毕现,还是无规律偶然出现。

      2019-07-03
      回复
  • Qiang
    Qiang
    2019-06-28

    谢邀!没遇见过帮不上忙

    2019-06-28
    有用
    回复
  • 小程序开发交流
    小程序开发交流
    2019-06-28

    code无效一般是 你使用的session-key 和你当前登录的产生的session-key 不同

    2019-06-28
    有用
    回复 4
    • 逆行!!
      逆行!!
      2019-06-28

      怎么才能保持一致呢?

      2019-06-28
      回复
    • 小程序开发交流
      小程序开发交流
      2019-06-28

      我是比较懒的那种,我每次都是重新wx.login 一下的。当然如果你能管理的比较好的话,可以自己操作。

      2019-06-28
      回复
    • 逆行!!
      逆行!!
      2019-06-28

      我也是login的啊

      2019-06-28
      回复
    • 小程序开发交流
      小程序开发交流
      2019-06-28

      我这边表述的可能有问题。你把这个code 传给服务器,服务器拿到这个code去调用

      jscode2session

      这个接口。我记得我当时是我自己保存在redis里面的,加上一个过期时间。当我重新login 之后session-key 变了,这个时候服务器需要重新去获取这个session-key.所以我自己最好改了,只要给我code 我就去调接口,这个获取手机号码的一般一个用户只需要调用一次再也不需要了。我们获取手机号之后会存在个人数据表里面

      2019-06-28
      回复
登录 后发表内容