- 由于平时需要进行微信接口开发,最让人头疼的是微信的接口配置一定要是公网 IP;我在本地编码了,每次都要传到服务器进行调试,不仅开发效率低,而且无法定位 BUG 。本文将介绍如何从这种困扰中走出,让我们在本地轻松的进行微信调试。
网上有很多 ngrok 公共端,用户可以直接使用。如果还不知道什么的 ngrok;请参考ngrok
本文使用的 ngrok 服务方是http://ittun.com/
1、前往http://ittun.com/下载对应操作系统的客户端。
2、下载完成后,解压得到可执行文件。Windows 系统比较简单,直接双击startup.bat运行即可;
命令启动:
1 |
|
更多:ngrok –help
3、使用二级域名。经过我的测试,其他很多的 ngrok 公共端都需要注册登录而且限制使用自定义二级域名, 这是我找到最好的提供商了。
直接运行下面代码:
1 | ./ngrok --subdomain [demo] 80 |
4、当然也可以指定配置文件
1 | ./ngrok -config ittun.yml start [proname] |
5、如果嫌以上不走麻烦,不妨写一个简单的 SHELL 脚本。每次启动只要运行该脚本即可。
(1)创建 startup.sh 文件。
在里面写入
1 |
|
(2) 每次需要启动 ngrok 服务的时候,直接运行
1 | sh startup.sh |
(3)、运行效果
6、测试微信接口配置
配置成功。然后就专注编码吧!