收藏
回答

40029 invalid code

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows v1.02.1803150

微信小程序,后台PHP,

昨天还好好的,今天突然就不行了,重置了secret 还是一样,浏览器直接访问 https://api.weixin.qq.com/sns/jscode2session?appid='.$appid.'&secret='.$sessionKey.'&js_code='.$JSCODE.'&grant_type=authorization_code  结果提示一样的结果 {"errcode":40029,"errmsg":"invalid code, hints: [ req_id: x1CF8a0627th24 ]"

最后一次编辑于  2018-03-24  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

12 个回答

  • 雨点
    雨点
    2018-04-25

    如果已经确定小程序APP ID与服务端APP ID一致的情况下,如果要更换小程序账号(APPID) 不能直接修改project.config.json里边的 APPID,需要使用新建工程方式修改APP ID,,具体原因我也不太清楚,上次我直接修改小程序APP ID就出现这个错误,,我使用新建工程的方式就没问题了,你试试看

    2018-04-25
    赞同 11
    回复 2
    • 西伯利亚千年狼王
      西伯利亚千年狼王
      2018-09-05

      你好,我的APPID没有变化,新建工程还是报错,{errcode: 40029, errmsg: "invalid code, hints: [ req_id: QyZbDa0732hc59 ]"}

      2018-09-05
      赞同
      回复
    • Dylan
      Dylan
      06-13回复西伯利亚千年狼王

      你好,请问怎么解决的,会不会是后台的错误


      06-13
      赞同
      回复
  • Drealones
    Drealones
    2018-03-24

    微信开发过程中,根据回调code获取snsapi_userinfo的时候,遇到了错误提示{"errcode":40029,"errmsg":"invalid code"},后面发现是因为自己内部服务调试过程中,将该code使用了两次,导致提示该错误。所以,如果有谁遇到了该提示,请务必检查是否code被使用了两次。

    2018-03-24
    赞同
    回复
  • 张晓
    张晓
    2018-04-24

    你好,我遇到的问题是,自己的小程序账号 可以正常 获取openid。 但配置 换其他号 报错"invalid code, hints: [ req_id: WPgKqA0996th41 ]"

    2018-04-24
    赞同
    回复
  • 雨点
    雨点
    2018-04-25

    这个配置其他号 具体是什么。

    2018-04-25
    赞同
    回复
  • 张晓
    张晓
    2018-04-25

    更换其他小程序账号,有支付功能的

    2018-04-25
    赞同
    回复
  • 张晓
    张晓
    2018-04-25

    你好。太感谢您了, 我刚才按照你的做法,重新创建了一遍。成功解决了;谢谢

    2018-04-25
    赞同
    回复
  • I Am
    I Am
    2018-05-07

    太棒了,找了很久终于找到一个OK的

    2018-05-07
    赞同
    回复
  • Presbyter🎱
    Presbyter🎱
    2018-05-19

    请问新建工程的方式是直接在开发者工具上,直接新建一个项目吗

    2018-05-19
    赞同
    回复 1
    • 雨点
      雨点
      2018-05-21
      是的
      2018-05-21
      赞同
      回复
  • 不下雨就出太阳吧
    不下雨就出太阳吧
    2018-10-22

    奇了怪了,重新建了一个确实是可以获取Openid成功的,而把文件替换为原来的又是不行,到底什么原因呢这是?有没有人给个答案

    2018-10-22
    赞同
    回复