使用ngrok本地调试微信接口
2017-09-14 14:50
295 查看
在微信开发的时候,必须要输入URL,而该URL必须是外网域名,我们本地没法进行调试,这给我们造成很大的不方便,系统在开发阶段容易出现bug,如果服务器上的版本已经在运行了,我们不能在那基础上进行开发调试,所以能够在本地进行微信开发很重要。
ngrok
windows–>运行–>cmd,进入到ngrok.exe的根目录,输入
(Windows powershell需要在命令前加
回车后,成功启动。遗憾的是该域名是随机的,每次重启都会变。
下面我们需要验证下输入域名:
打开微信公众平台,选择开发者中心,在右边的表单中输入相关内容,URL中输入我们刚设置过的域名。在此贴出测试号网页登录授权设置,服务号同理。
提交成功,这样就可以用微信开发者工具做微信网页登录的测试了。
目前自定义域名只针对付费用户开放了,听说以前是免费的。在此还是贴出自定义域名方法。
还是在windows–>运行–>cmd中,进入ngrok.exe目录,输入:
其中token换成我们注册后返回的值,回车后,成功启动
但是返回的token太长了,不方便记忆,我们换一个方便记忆的名字,输入
链接:http://www.jianshu.com/p/c2e4ec6e0b23
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
工具/原料
微信公众号一个ngrok
方法/步骤
要解决微信本地开发,一个关键的问题是能够把本地的IP地址映射到公网上去,从网上找下相关的解决方案,最终借助ngrok很容易解决,访问官网https://ngrok.com/下载ngrok,并注册账户,解压后只有ngrok.exe一个文件。windows–>运行–>cmd,进入到ngrok.exe的根目录,输入
ngrok http 8080,这样可以将本机的127.0.0.1:8080分配一个外网可以访问的域名
(Windows powershell需要在命令前加
./)
回车后,成功启动。遗憾的是该域名是随机的,每次重启都会变。
下面我们需要验证下输入域名:
https://9c10ac15.ngrok.io是否能够通过微信的URL校验。
打开微信公众平台,选择开发者中心,在右边的表单中输入相关内容,URL中输入我们刚设置过的域名。在此贴出测试号网页登录授权设置,服务号同理。
提交成功,这样就可以用微信开发者工具做微信网页登录的测试了。
附录
更多命令请在cmd输入ngrok查看,或者查阅官方文档,不再一一介绍。
目前自定义域名只针对付费用户开放了,听说以前是免费的。在此还是贴出自定义域名方法。
还是在windows–>运行–>cmd中,进入ngrok.exe目录,输入:
ngrok -authtoken token 80
其中token换成我们注册后返回的值,回车后,成功启动
但是返回的token太长了,不方便记忆,我们换一个方便记忆的名字,输入
ngrok -subdomain leopard 80
参考资料
作者:心中日月链接:http://www.jianshu.com/p/c2e4ec6e0b23
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
相关文章推荐
- 使用ngrok 二 -- 微信公众号笔记---本地调试微信接口
- 使用ngrok+express解决本地环境中微信接口调试问题
- 2.微信本地调试服务器篇-- ngrok的使用
- 微信在线接口调试工具的使用
- 使用ngrok反向代理本地调试微信公众号后端程序
- 本地调试微信接口方法
- 本地调试微信接口
- NGRok实现本地微信调试的实践
- 本地调试微信程序ngrok
- ngrok的使用-将本地Web服务映射到外网-远程调试
- 如何本地调试微信接口
- 如何本地调试微信接口
- 如何本地调试微信接口
- 使用ngrok本地开发微信,代码无需上传到服务器
- 用Natapp(ngrok)进行微信本地开发调试
- 微信小程序,腾讯云node环境后台koa2开发框架(本地调试、接口、静态文件服务、文件长传服务)
- 本地调试微信接口方法
- 如何本地调试微信接口
- 微信接口本地调试(IIS服务器)