收藏
回答

jscode2session error 40163

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug auth.code2Session 客户端 7.0.5 7.0.5

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

online真机测试: 公众号与小程序后台已双关联。公众号进入小程序wx.login获去临时code(临时code只能使用一次,抓包确认每次code都不一样),后端服务调用官微接口jscode2session返回40163:code been used。

- 预期表现


- 复现路径


- 提供一个最简复现 Demo


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

3 个回答

  • davy.gao
    davy.gao
    07-29

    已解决

    07-29
    赞同
    回复 3
    • ♥哎
      ♥哎
      08-02
      求答案
      08-02
      回复
    • shoufa
      shoufa
      09-23
      楼主怎么解决的
      09-23
      回复
    • davy.gao
      davy.gao
      09-23回复shoufa
      确保公众号与小程序管理后台绑定,wxlogin获取code, code2session确保appID版本正确(之前一直用的是beta的appId在线上测导致的)
      09-23
      回复
  • Hunter
    Hunter
    07-28

    我也碰到同样的问题。真坑。楼主如何解决的?

    07-28
    赞同
    回复 3
    • davy.gao
      davy.gao
      07-29
      还没解决,等官方给回答
      07-29
      回复
    • Hunter
      Hunter
      07-29回复davy.gao
      我解决了,wx.login 获取code尾部有个空格。。。。。。。。。
      07-29
      回复
    • davy.gao
      davy.gao
      07-29回复Hunter
      没发现这个问题,获取还是40163
      07-29
      回复
  • 爆竹声中一岁除
    爆竹声中一岁除
    07-26

    code本来就是能用一次

    07-26
    赞同
    回复 4
    • davy.gao
      davy.gao
      07-26
      每次不一样调用jscode2session都是40163
      07-26
      回复
    • 爆竹声中一岁除
      爆竹声中一岁除
      07-26回复davy.gao
      有即时获取code?
      07-26
      回复
    • 爆竹声中一岁除
      爆竹声中一岁除
      07-26回复davy.gao
      报错是code已经使用过了
      07-26
      回复
    • davy.gao
      davy.gao
      07-29回复爆竹声中一岁除
      从公众号进小程序每次都会调用wx.login重新获取code返回的还是40163
      07-29
      回复