微信公众号本地调试的方法

闪电
闪电
闪电
57
文章
0
评论
2020年5月2日21:56:14 评论 269

前言

如果你是后端开发,在进行微信公众号开发的时候会遇到一个问题:后端接口如何断点调试?

本文将会向大家分享一个免费的解决方案,让公众号开发可以连接本地的服务端,方便进行断点调试。

实现方法如下:

  • 登录测试公众号,前往地址

  • 注册登录网络穿透工具,cpolar

  • 利用cpolar在本地创建一个代理服务

  • 在测试公众号配置服务器地址为cpolar提供的外网地址

实现

1. 扫码登录测试公众号,登录到公众号后台:

微信公众号本地调试的方法

2. 根据系统下载cpolar

微信公众号本地调试的方法

3. 解压cpolar

在Linux或OSX上,您可以使用以下命令从终端解压缩cpolar。 在Windows上,只需双击cpolar.zip即可。

$ unzip /path/to/cpolar.zip

大多数人将cpolar保存在他们的用户文件夹中或设置别名以便于访问。

4. 连接您的帐户

运行此命令会将您帐户的authtoken添加到您的cpolar.yml文件中。 这将为您提供更多功能,所有打开的隧道将在此处的仪表板中列出。

$ ./cpolar authtoken 这里是你注册后cpolar给你的token

5. 启动你的公众号服务端程序

使用php或者nodejs实现的公众号后端启动完成后,得到一个服务端的端口,例如3000

6. 启动cpolar,让cpolar把本地3000端口反向代理到公网中
cpolar http -region=cn  3000

微信公众号本地调试的方法

这时候cpolar分配了一个公网域名:http://22ce639.cpolar.cn , 我们把这个域名配置到微信公众号中,就可实现外网对这个域名的请求会转向本地的3000端口。

总结

今天我们利用cpolar将自己的本机服务端公布到了公网上,而没有使用公网服务器部署。这样不需要去专门搞一台服务器部署,调试起来也非常方便。

其实cpolar还有更多玩法。

例如:

  1. 远程家里的树莓派。

  2. 私有云盘公网访问。

  3. 私有数据库公网访问。

以后会陆续出各种使用教程给大家,这篇文章就到这,希望大家喜欢,也不要忘了收藏。

文章原创:光速博客(gsbk.org),禁止转载!

继续阅读
weinxin
我的微信
微信扫一扫
闪电
  • 本文由 发表于 2020年5月2日21:56:14
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: