fly icon indicating copy to clipboard operation
fly copied to clipboard

fly请求微信的code2Session对返回的结果取data项返回的是字符串,而不是对象,我们必须手动去转换下

Open superBiuBiuMan opened this issue 3 years ago • 3 comments

  • fly请求微信的code2Session对返回的结果取data项返回的是字符串,而不是对象,我们必须手动去转换下才可以转化为JSON对象,而axios的则不用,这是为什么啊?
let result = await fly.get("https://api.weixin.qq.com/sns/jscode2session", {
    appid,
    secret,
    js_code,
    grant_type: "authorization_code",
});
console.log(result.data);
console.log("fly时候返回的结果",typeof result.data);

202207211035160

superBiuBiuMan avatar Jul 21 '22 02:07 superBiuBiuMan

这吧 得看下后端接口返回头部是啥 可能axios先处理了下吧

不过 这接口 不应该后端调用的吗

puzzle9 avatar Jul 29 '22 16:07 puzzle9

这吧 得看下后端接口返回头部是啥 可能axios先处理了下吧

不过 这接口 不应该后端调用的吗

我也猜可能是axios处理了下,后端调用没错,感兴趣,因为我发现视频中老师要解析下,而axios不用,就感觉很好奇

superBiuBiuMan avatar Jul 31 '22 02:07 superBiuBiuMan

这吧 得看下后端接口返回头部是啥 可能axios先处理了下吧 不过 这接口 不应该后端调用的吗

我也猜可能是axios处理了下,后端调用没错,感兴趣,因为我发现视频中老师要解析下,而axios不用,就感觉很好奇

老师讲入门,编程都是相通的,加油

puzzle9 avatar Jul 31 '22 05:07 puzzle9