碰到涉及到微信公众号的需求时,我们不会没事自己去申请一个公众号来玩,而且,个人开通的一般都是订阅号而不是服务号,订阅号的问题就是功能比较简单,一些高级的公众号接口是无法调用的。
为了方便开发测试,我们可以使用微信公众平台的一个测试号来做开发测试。
测试号地址:公众平台测试号
点进去微信扫一扫就可以了,接下来会看到这个界面:
这个接口里要填写的是服务器上的地址,且要求是80端口,如果我们想在本地调试,手里并没有服务器或者懒得一次次的修改发服务怎么办?
正文来了:
有一个工具ngrok就是解决这个问题的,官网地址:ngrok
进去后需要注册一下(注册需要梯子),注册成功后,左侧会出现一个菜单栏,点击Getting Started–Setup&Installation中下载客户端,点击Authentication-Your Authtokens得到个人的token
我下载的是Windows的客户端,下载完解压,运行ngrok.exe文件
会出现一个命令窗口,输入 ngrok -authtoken 你自己的token 80
之后关闭命令窗口,再打开,输入ngrok http 9637 将本地9637端口映射到外网80端口,之后会出现:
红框里的就是生成的外网地址,前面的部分是随机生成的,如果要一直使用的话这个命令窗口不要关了。
返回到微信公众平台的页面,把上面的地址填写进去就可以使用了(填完验证之后命令窗口好像可以关闭可以在微信公众平台上使用)