微信公众号开发学习(一)

最近有一个项目关于微信公众号的,以前没有接触过,也趁此机会学习一下。网上很多关于该部分的介绍了,但是或多或少在有些步骤上出了问题。现对该部分学习做一记录:
1.我是在公司学习的,连接的公司内网。公众号显然是需要被外网访问的。为了外网能够访问,首先第一步要做网络穿透,将本机地址映射到公网。
这是我遇到的第一个坑,关于这部分网络教程往往放在了第二步。这点让我很疑惑,我一直没看明白为什么第一步要去申请微信公众平台接口测试账号。
1.1我用的网络穿透工具NATAPP,访问该地址https://natapp.cn/。(之后可以点击教程/文档里边有个新手一分钟教程)
注册账号,跟阿里云腾讯云啥的一样,需要进行身份验证,让绑定支付宝。
在这里插入图片描述
之后按步骤进行即可。
1.2成功注册登陆后,点击购买隧道。
微信公众号开发学习(一)_第1张图片
1.3
微信公众号开发学习(一)_第2张图片
之后在此可以看到自己的隧道:
微信公众号开发学习(一)_第3张图片
1.4然后下载本机客户端
微信公众号开发学习(一)_第4张图片
之后下载config.ini 访问此处下载https://natapp.cn/article/config_ini,之后将其放在与客户端同目录下。
微信公众号开发学习(一)_第5张图片
1.5之后创建web项目(也可以不创建,这部分的目的是运行tomcat),我是随便弄了个web项目,部署到Tomcat启动。
微信公众号开发学习(一)_第6张图片
1.6之后启动tomcat,访问服务地址。
在这里插入图片描述

特别注意:
A:1.5-1.6步骤跟做网络穿透其实没什么关系,主要就是保证你的tomcat本机正常可以访问。避免因为tomcat本身就不能访问,导致的非必要错误。
B:创建web项目的原因是:很多人不习惯直接启动tomcat而已。
1.7进入ntapp客户端目录下,打开cmd窗口运行命令。
注意,这个窗口在访问时候保持开启,关了窗口就没法访问了。
natapp -authtoken=你的authtoken
微信公众号开发学习(一)_第7张图片
1.8访问本机地址,成功访问,代表内网穿透成功。(实在不放心,也可以再找一个跟你不同网端的朋友登录试试。)
微信公众号开发学习(一)_第8张图片

你可能感兴趣的:(微信公众号开发学习(一))