收藏
回答

为什么小程序登录获取的code未二次使用,通过api调试工具发送请求报40029?

我通过小程序模板获取到code,然后直接通过平台api调试工具测试,一直报40029,排查了下,code获取后没有被使用,直接用调试工具测试

回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    01-17
    1. 前端小程序和后端 接口用的AppID(小程序ID)和AppSecret(小程序密钥)不一致
    2. 获取用户信息,发送encryptedData,errMsg,iv,code几个值给后端测试,后端通过code获取openid和session_key


    01-17
    有用
    回复
  • 路人
    路人
    01-17

    获取code的appid和请求接口的appid不一致

    01-17
    有用
    回复 4
    • 晴空
      晴空
      发表于移动端
      01-17
      一致的,获取code的是模板小程序的appid,然后调试工具用的也是这个appid请求的
      01-17
      回复
    • 路人
      路人
      01-17回复晴空
      不会有这种情况,截图看一下两个appid
      01-17
      回复
    • 晴空
      晴空
      01-17回复路人
      那如果使用授权过的小程序appid获取code,调试工具请求的时候,应该使用模板小程的appid还是授权的小程序appid呀
      01-17
      回复
    • 路人
      路人
      01-17回复晴空
      服务商授权小程序?ext.json的appid和接口请求appid一致就可以,模板小程序就是个壳子,不影响业务
      01-17
      回复
登录 后发表内容