由于QQ浏览器自带的微信调试插件已经停止维护了,所以打算换另一种方式进行微信开发的调试,本文将介绍如何使用NATAPP在本地进行微信调试
NATAPP
natapp 基于ngrok的反向代理软件,通过在公网和本地运行的 Web 服务器之间建立一个安全的通道。natapp 可捕获和分析所有通道上的流量,便于后期分析和重放.
安装
可到 NATAPP官网 根据自己的操作系统来进行下载安装,这里我们使用的是Windows的客户端使用
首先是注册账号,登录之后点击购买隧道,在这里我们只是进行微信本地开发的作用,购买免费隧道即可。(之前由于微信自身的原因,免费隧道不可用,所以买了一个5块钱的vip隧道- -!,今天发现免费隧道能用了,所以推荐用免费隧道,使用起来没有什么区别)
购买隧道后,点击我的隧道可看到所购买的隧道,然后进行相关配置,我们把 关闭Web管理界面,优化性能 这个选项的钩去掉,然后可以根据下面给出的地址访问即可抓取相关数据
把下载好的压缩包解压,在命令行上输入natapp -authtoken=xxx
xxx为你的authtoken(可在我的隧道那里找到)这样我们就运行完成啦 官方教程传送门配置微信测试公众号
我们可以登录微信公众平台的测试号管理页面进行相关的配置 微信公众平台传送门 在这里,我们只需要把相关的appid、appsecret替换到你的代码中,把接口配置信息填写完毕即可~ 这样就大功告成啦,赶紧试试吧
注意: 填写微信配置信息的时候,有可能会提示配置失败,请先检查你的url是否正确,代码是否正确,以及appid等相关信息是否填写正确。如果以上都没问题,多点几遍提交,然后不管有没有配置成功,都试着去扫下面的测试账号二维码进行关注,看看web管理页面是否抓取到了数据,如果成功接收到数据并且没有其他错误,说明已经配置成功啦(不知道什么原因,我这里进行配置的时候老是提示失败,多点几次就可以了)