请稍等 ...
×

采纳答案成功!

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

老师您好,我想请问一下invalid code要怎么解决? 详细代码我在下面贴出。

https://img1.sycdn.imooc.com//szimg/5ace0fcf0001b8a104550245.jpg

https://img1.sycdn.imooc.com//szimg/5ace0fd00001cc8408120628.jpg

1、首先是按照您的说法,用xdebug来调试

https://img1.sycdn.imooc.com//szimg/5ace10310001ae2708800103.jpg

2、我的路由设置

https://img1.sycdn.imooc.com//szimg/5ace10590001436204810132.jpg

3、进入断点调试,code等获取正常,url拼接正常

https://img1.sycdn.imooc.com//szimg/5ace10c20001ea5007780667.jpg

4、http请求的代码是复制您的源代码的

https://img1.sycdn.imooc.com//szimg/5ace10a30001c0c512430275.jpg

5、把拼接的字符串发送到微信服务器,就显示invalid code了

https://img1.sycdn.imooc.com//szimg/5ace11b70001d6de05681054.jpg

https://img1.sycdn.imooc.com//szimg/5ace112b0001d84407310192.jpg

6、这个是项目的设置和我的appid,appsecret,应该不会有错。

https://img1.sycdn.imooc.com//szimg/5ace121a0001979512700874.jpg

7、后面的代码跟着输完,然后取消断点调试模式,点击申请令牌,返回的还是invalid code


补充一下,我登录项目的小程序项目的appid和我发送请求的appid是相同的,不知道会不会有影响。真的很想知道为什么,我看其他同学都没有这个问题,如果还需要我贴出其他代码尽管提出来我还可以补充,还请老师耐心解答,谢谢!





正在回答

3回答

7七月 2018-04-11 22:42:49

你需要核对 你最终发向微信的url对不对?打印出来看一看。如果确定是对的,那么可能是appid不匹配等原因

0 回复 有任何疑惑可以回复我~
  • 提问者 学屌的学霸梦 #1
    我之前申请开发者的时候弄了两个,应该是没管理好,appid匹配的话是可以的,谢谢老师!
    回复 有任何疑惑可以回复我~ 2018-04-12 12:22:08
  • 先天性小白 回复 提问者 学屌的学霸梦 #2
    同学请问你的问题解决了吗,我也出现乐同样的错误,可以分享一下经验吗,QAQ
    回复 有任何疑惑可以回复我~ 2018-09-05 10:56:18
静秋叶 2018-12-10 13:54:46

老铁我给你双击666.可是怎么解决的呢?

0 回复 有任何疑惑可以回复我~
  • 7七月 #1
    他这个问题是 小程序的appid和服务器用的不一样。。。不存在怎么解决,本来就应该是一样的啊。
    回复 有任何疑惑可以回复我~ 2018-12-12 23:08:20
qq_微信小程序后台_0 2018-05-04 09:34:18

同学,你的问题解决了吗

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信