一、在本地部署微信公众平台服务器
在eclipse中使用tomcat部署微信公众平台程序
二、注册natapp
1. 购买一条tcp型隧道,免费 付费均可.
2. 在后台->我的隧道 找到刚才那条购买的隧道,点击配置,输入如下配置
因tomcat默认使用的端口号是8080,所以此处的本地端口可用
8080
配置好后,点击修改.
3. 下载natapp
在natapp.cn下载相应版本的natapp.cn,并解压
4. 运行natapp
1 | natapp -authtoken=ee3e7xxxxx |
在Linux/Mac 下 需要先给执行权限
1 | chmod a+x natapp |
然后再运行
1 | ./natapp -authtoken=ee3e7xxxxx |
运行成功,界面如下:
三、配置微信公众平台
在微信公众平台注册公众号后,在基本配置界面,填写URL(格式为:上一步映射出来的外网IP/工程名/入口方法名
):
1 | tcp://ngrok.natapp.cn:33460/wechatsino/CoreServlet |
点击保存即可(其余配置请参考微信公众平台进行配置)
四、调试
此时,只要关注公众号后,发送消息或进行其它操作,微信公众平台就会把消息转发到上一步配置的URL对应的服务器,此处即为本地的工程,即可进行本地调试。