微信公众号的开发学习《1》

微信公众号的开发学习《1》

今天是我第一天开发自己的公众号因为是个人的账号所以只能使用订阅号和大家分享了,订阅号只能实现一些小的功能,因为订阅号不能认证,所以功能上有很多限制。
我们先从微信公众平台的API开始
https://mp.weixin.qq.com/
第一次使用公众号的话肯定是要先注册
我们选择订阅号开始注册
微信公众号的开发学习《1》
把该填写的资料都填写完成
微信公众号的开发学习《1》
…….步骤就不说了
登录后我们先进入开发者文档
来到 开始开发-接入指南

第一步:填写服务器配置
登录微信公众平台官网后,在公众平台官网的开发-基本设置页面,勾选协议成为开发者,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,其中URL是开发者用来接收微信消息和事件的接口URL。Token可由开发者可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。EncodingAESKey由开发者手动填写或随机生成,将用作消息体加解***。
同时,开发者可选择消息加解密方式:明文模式、兼容模式和安全模式。模式的选择与服务器配置在提交后都会立即生效,请开发者谨慎填写及选择。加解密方式的默认状态为明文模式,选择兼容模式和安全模式需要提前配置好相关加解密代码,详情请参考消息体签名及加解密部分的文档。
微信公众号的开发学习《1》

首先得有个能链接外网的URL
这个我们暂时先用NATAPP https://natapp.cn/
1. 下载natapp 下载到D盘为例
接下来注册认证-身份证实名认证 …..
认证后就可以开通免费的隧道 直接点击进去购买就行了
购买之后点击左边的菜单栏–我的隧道
在你的免费隧道中有authtoken 直接可以复制 ,复制了authtoken
然后使用cmd进入下载好的natapp文件目录下使用命令natapp -authtoken=”你复制的authtoken”,然后会随机生成本地映射到外网的域名,有这个域名后先复制出来 然后退出来,这个域名等会就是要填写进URL栏中的域名。先不填写,因为你还不知道项目访问的后缀。
所以最重要的就是下面的了

创建公众帐号后台接口程序:
创建一个Java Web工程,新建一个能够处理请求的Servlet,命名任意,我在这里将其命名为org.xxx.course.servlet.WeixinServlet,代码如下:
…….不写了
已经有人写了更详细的了
附上一篇比较详细的博客吧http://blog.csdn.net/lyq8479/article/details/8944988