请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

token问题

(new TokenGet())->goCheck();
wx=newUserToken(wx = new UserToken(wx=newUserToken(code);
$token = wx−>get();return[′token′=>wx->get(); return [ 'token'=>wx>get();return[token=>token
];
老师,我在测试的时候,这段代码一直报{“msg”:{“code”:“没有code还想获取Token,做梦哦”},“error_code”:10000,“request_url”:"/zerg/public/index.php/api/v1/token/user"}这个错误,我把 (new TokenGet())->goCheck();这段给屏蔽了以后就报获取session_key及openId时异常,微信内部错误这个错误,这是什么情况? 老师我的result=curlget(result = curl_get(result=curlget(this->wxLoginUrl);这个$result返回false,
wxResult=jsondecode(wxResult = json_decode(wxResult=jsondecode(result,true);这个返回NULL,这是什么情况???

正在回答 回答被采纳积分+3

3回答

7七月 2021-11-26 21:11:27

没太看懂你的意思。要学会调试呀,这个和开发工具关系不大,确保code正确传入到服务器,然后服务器拿code去换取openid,这个步骤是和微信服务器交互,如果出错是会告诉你错误码的。

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_不离不弃_1 #1
    我调试code传入了,参数我打印出来也都有,一直都是报$result = curl_get($this->wxLoginUrl);这个$result返回false,
     $wxResult = json_decode($result,true);这个返回NULL,难道是我curl_get函数有问题,这个方法我是按照你的视频代码敲的???
    回复 有任何疑惑可以回复我~ 2021-11-27 00:58:12
7七月 2021-11-26 00:21:41

如果是访问微信服务器出现异常,微信服务器会返回一个状态码,根据这个状态码去搜一下对应的错误。

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_不离不弃_1 #1
    老师,是因为我用的是你的小程序测试工具拿到的code,然后再我本地的代码里测试的问题吗???老师我看你视频里小程序的那个baseUrl是真实的网址吗???那我的小程序是本地的呢?
    回复 有任何疑惑可以回复我~ 2021-11-26 15:26:23
7七月 2021-11-25 22:54:08

看看是不是前端的code,没有传入到服务器?要学会调试呀。需要用code来换取token的。报的错误提示挺明显的,没有获取到code

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_不离不弃_1 #1
    我调试以后code也传入了,就一直报session_key及openId时异常,微信内部错误这个错误,怎么调试一直都是这个错误,这是什么情况?
    回复 有任何疑惑可以回复我~ 2021-11-26 00:01:30

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信