收藏
回答

调用接口code2Session返回参数不对

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug code2Session 工具 6.7.3 2.4.0

后台调用

接口 code2Session 时,返回参数


并没有官网文档说的errcode=0的状态返回,这样 实在不太方便




最后一次编辑于  2018-12-12
回答关注问题邀请回答
收藏

3 个回答

  • 军刀
    军刀
    02-22

    成功时返回报文如下:

    {'session_key': 'gem14H1rqRrcpaBVKepX==', 'openid': 'oRhHa1XxnSTM2w3ybVq7VL6Hb'}


    缺少了官网说明中的成功时 errcode == 0

    02-22
    赞同 1
    回复
  • 微盟
    微盟
    2018-12-12

    哦,是这样的,每个code都只能用一次。你是不是有哪些逻辑重复的用了code?

    2018-12-12
    赞同
    回复 2
    • 蛋蛋
      蛋蛋
      2018-12-12

      唉,是文档没写明白,写了个code有效期5分钟,我以为5分钟内是有效的

      2018-12-12
      回复
    • 蛋蛋
      蛋蛋
      2018-12-12

      可是除了这个问题,在请求成功的时候,接口也并未返回代表成功的errcode=0的状态呢

      2018-12-12
      回复
  • 蛋蛋
    蛋蛋
    2018-12-12

    而且code明明在有效期内,使用有效期内的code调用这个接口获取session_key报错

    2018-12-12
    赞同
    回复