收藏
回答

uniapp开发小程序获取openid和session_key,后端发送请求一直失败报错,怎么解决?

uni.login方法获取code之后传给后端,后端调用https://api.weixin.qq.com/sns/jscode2session官方接口来进行获取session_key和openid,但是后端一直请求出错。就导致无法获取到session-key来获取手机号密文.

基础库是2.14.1

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

2 个回答

  • 姜
    2023-04-11

    抱歉,报错内容很多次是显示使用过code,但是我是获取之后直接返回到后端,后端就直接报错已经使用过code(文档中讲明code只能使用一次)

    2023-04-11
    有用
    回复
  • Lıu 🔆
    Lıu 🔆
    2023-04-11

    请求参数? 报错类型?

    2023-04-11
    有用
    回复 2
    • 姜
      2023-04-11
      参数是小程序的Appid和小程序secret(密钥)+code+grant_type
      2023-04-11
      回复
    • 姜
      2023-04-12
      {"errcode":40029,"errmsg":"invalid code, rid: 643670f9-781381e9-568a4536"}
      2023-04-12
      回复
登录 后发表内容