打开网站:https://natapp.cn/ 注册一个账号,通过购买渠道使用免费渠道,完成后结果如下
![](https://upload-images.jianshu.io/upload_images/15331661-5f75e9c09d896403.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/1200/format/webp)
点击复制authtoken
下载此软件,我下载的是window64位,解压此zip,我把解压后的内容放到了D盘
如图
![](https://upload-images.jianshu.io/upload_images/15331661-4cdf79e9bce223a7.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/485/format/webp)
打开cmd进入此文件夹
输入 natapp -authtoken=你的authtoken,确定
![](https://upload-images.jianshu.io/upload_images/15331661-9cbc237c8e450170.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/616/format/webp)
2)申请微信公众号
微信公众号主要分为:订阅号,服务号,和企业号(个人只能使用订阅号,订阅号功能相当有限,不过作为入门也足够了)
也可以通过微信官方提供的测试账号
![](https://upload-images.jianshu.io/upload_images/15331661-6944af6ea9a192ea.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/616/format/webp)
登录就可以使用,这里不再赘述。
打开你申请的微信公众号后台,打开 开发>基本配置(启用服务器配置)
![](https://upload-images.jianshu.io/upload_images/15331661-651acd3cce02943d.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/841/format/webp)
3)myeclipse构建maven项目
项目目录
![](https://upload-images.jianshu.io/upload_images/15331661-62e91d827eed9378.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/245/format/webp)
打开开发文档(制作服务器认证服务)
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319
![](https://upload-images.jianshu.io/upload_images/15331661-cf918cf06a710ef5.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/1200/format/webp)
创建Class文件作为微信工具类
![](https://upload-images.jianshu.io/upload_images/15331661-5ede44e3b8d88bb7.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/746/format/webp)
创建controller
定义两个接口
![](https://upload-images.jianshu.io/upload_images/15331661-37c7b08392dff25c.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/740/format/webp)
因为配置路径URL直接用的域名,所以用“/”
请求会提交到GET请求上,在请求里加入以上的逻辑处理
如图
![](https://upload-images.jianshu.io/upload_images/15331661-74b89cff44312407.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/860/format/webp)
微信验证
![](https://upload-images.jianshu.io/upload_images/15331661-09f7f30cd6960980.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/904/format/webp)
okay,接入完成
总结
1. 使用natapp的免费渠道生成的域名每次都是不同的,注意与微信后台更改绑定。
2. 项目测试期间natapp cmd窗口不要关闭
3. 配置里的token是自己写的,但要注意与项目里保持一致
4. Access_Token具有时效性,即每过一段时间就会失效需要重新获取,且每天获取的次数有限,建议单独保存起来,过期刷新
5. 通过开发者ID及密码调用获取access_token接口时,需要设置访问来源IP为白名单