在微信开发获取用户信息过程中,经常有人会遇到missingcode错误,让人百思粲茸锿枋不得其解,再此总结一下出现此错误的几种可能性以及排错方法,下面以thinkphp为例进行讲解
工具/原料
Notepad++编辑器
php
thinkphp
方法/步骤
1、首先排查是否获取到了code,通过echo打印出来进行观察,如果没有获取到code的话,直接报此错误
2、如果经过第一步的测试发现,code无值的话,那么需要排查获取code的此方法是否被正确调用
3、如果方法被正确的调用了,却报此错误,那么要看下你的源代码中,获取code的链接是否拼接正确,正确的拼接格式如下
4、最后看一下你的代码中url是否转艨位雅剖码,此地址中的url必须要转码,否则无法正确获取code的,注意观察红色线条部分!