一、内网穿透(natapp)
由于公众号测试的时候需要绑定互联网可访问的接口,而且不能是IP+端口号,所以没有自己域名的必须申请域名,或者使用内网穿透工具,也就是把你本地内网的环境映射到互联。我这里使用的是natapp,通过natapp分发的域名进行测试。
下面详细的介绍一下natapp的使用方法:
- 登录natapp官网:https://natapp.cn/,注册并登录,下载客户端。
- 点击左侧购买隧道,然后点击免费隧道,再点击购买即可。
- 点击我的隧道,
点击配置。
这里填写你自己的的IP+端口号,然后保存就行了。(免费隧道的域名是系统自己分配的,而且隔一段时间还会发生变化。所以我购买了VIP1的隧道,1个月9元。比较坑的是你买了之后还得再买一次域名才行。因为这个需要你自己配置域名,然后又话3元买一个域名。免费的跟VIP1基本一样,唯一不同的是域名不会再发生变化,下面我用我购买的域名去操作。)
4. 在natapp.exe创建一个启动文件,XXX.bat,里面的内容是:natapp -authtoken=***(你的隧道的authtoken),启动即可得到以下画面:
这个就是你可以用的域名了(免费版的隔一段时间就会发生变化);
二、配置公众号
我这里使用测试公众号作演示。
- 登录微信公众平台接口测试帐号申请:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
- 配置微信认证链接,主要配置3个即可:
- 接口配置信息:url接口内容很简单,token随便写就行。url配置之前需要启动项目。
接口内容:只需要把微信调用接口时的参数echostr返回即可。
4. js接口安全域名
5. 授权回调页面域名:(网页服务---网页账号)注意:此处配置不能加http://或者https://
至此微信测试公众号就配置好了。
记得关注测试公众号,不然授权会报错:未关注公众号。