如何本地调试微信接口

在微信开发的时候,必须要输入URL,而该URL必须是外网域名,我们本地没法进行调试,这给我们造成很大的不方便,系统在开发阶段容易出现bug,如果服务器上的版本已经在运行了,我们不能在那基础上进行开发调试,所以能够在本地进行微信开发很重要。

工具/原料

  • 微信公众号一个
  • ngrok

方法/步骤

  1. 1

    要解决微信本地开发,一个关键的问题是能够把本地的IP地址映射到公网上去,从网上找下相关的解决方案,最终借助ngrok很容易解决,访问官网https://ngrok.com/下载ngrok,解压后只有ngrok.exe一个文件

    如何本地调试微信接口
    如何本地调试微信接口
  2. 2

    windows-->运行-->cmd,进入到ngrok.exe的根目录,输入ngrok 80,这样可以将本机的127.0.0.1:80分配一个外网可以访问的域名

    如何本地调试微信接口
  3. 3

    遗憾的是该域名是随机的,每次重启都会变,这不利于我们微信调试,所以我们希望将域名固定住,仔细查看ngrok官网,ngrok已经给我们了解决方案,需要我们注册下

    如何本地调试微信接口
  4. 4

    注册成功后,会得到一个token

    如何本地调试微信接口
  5. 5

    还是在windows-->运行-->cmd中,进入ngrok.exe目录,输入:

    ngrok -authtoken token 80

    其中token换成我们注册后返回的值,回车后,成功启动

    如何本地调试微信接口
  6. 6

    但是返回的token太长了,不方便记忆,我们换一个方便记忆的名字,输入

    ngrok -subdomain leopard 80

    如何本地调试微信接口
  7. 7

    回车后,成功启动,下面我们需要验证下输入域名:http://leopard.ngrok.com是否能够通过微信的URL校验

    如何本地调试微信接口
  8. 8

    打开微信公众平台,选择开发者中心,在右边的表单中输入相关内容,URL中输入我们刚设置过的域名

    如何本地调试微信接口
  9. 9

    提交成功,说明我们的设置是有效的,此时已经在tomcat中可以看到我们在get方法下的返回值

    如何本地调试微信接口
    END
 经验内容仅供参考,如果
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值