FWQ
用JAVA开发微信公众平台(一)-环境搭建与开发接入
一、初始微信公众平台 微信公众平台,即我们平时所说的“公众号”,曾用名“官方平台”、“媒体平台”,但最终命名为“公众平台”。从微信的命名我可以发现,公众平台不只是官方、媒体使用的平台,而是对所有公众都开放的统一平台。 微信公众平台地址:https://mp.weixin.qq.com/ 微信公众平台公分4大板块:订阅号、服务号、小程序、企业号。按照微信2016年公开课规划,企业号后续将与企业微信合并,因此我们主要针对前三部分开始讲解: 微信平台四大板块 简单的对比一下前三者的区别以及本次课程即后续课程的讲解重点: 1、订阅号和服务号均为传统意义的“公众号”,具有消息群发能力,详细区别可在官方平台查看:http://kf.qq.com/faq/140806zARbmm140826M36RJF.html我们将注重于服务能力开发,而在服务方面,两者开发模式完全相同,只不过服务号可以使用更多的服务,而订阅号则是“阉割版”的服务号。因此,后续课程我们将使用服务号为案例进行操作。 立即学习“”; 2、微信小程序,原本为“微信应用号”,即一个根植在微信生态系统内的APP。因苹果和谷歌的限制,“应用号”未上线便已夭折,取而代之的是适度阉割功能的“微信小程序”,而其堪比原生APP的操作体验,也使得小程序成为时下大火的开发方向。而杰瑞教育全新的H5开发课程,也将加入时下火爆的微信小程序开发。 二、开发账号准备 1、 进入微信公众平台https://mp.weixin.qq.com,点击右上角立即注册,选择“服务号”或“订阅号”注册(服务号仅限机构,个人用户只能选择订阅号) 注册时需填写一系列信息,根据提示填写即可,此处不做赘述。 2、测试账号申请 如果暂时不想注册账号,或者无法注册服务号,可选择官方提供的测试账号申请。申请地址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login点击后扫描二维码,即可获得一个测试账号,拥有服务号全部权限。 测试账号界面 三、 1、外网映射工具 微信公众平台在访问后台时,必须提供能够正确访问的外网地址,微信平台对后台URL的要求有两点: ①必须能够用公网访问②必须使用80端口 要实现以上两点,我们可以选择购买外网服务器,例如:阿里云、百度云、腾讯云…都是不错的选择。如果没有服务器,可以选择用外网映射工具,将我们的内网链接映射为公网,比较不错的映射软件有:花生壳、ngrok、nat123等… 这几款软件都可以百度很容易到并下载,下面简单讲解一下用法: ① Ngrock: 进入dos环境,切换到ngrock所在盘符,输入ngrock8080回车: ngrock操作 回车后等待一会,即可得到公网链接,下图所示阴影区域给出的链接,即可直接访问本机127.0.0.1:8080下的链接内容,分别是http协议和https协议对应的地址: ngrock操作成功界面…