java开发微信公众号(二)--测试号申请、微信与java代码初步交互

一、申请测试号

个人不能够免费申请服务号,订阅号有很多限制,接口权限出来基本的几乎没有,如图,

在微信公众平台,查看接口权限

那么怎么使用服务号的接口权限呢?微信推出了测试号,交给大家使用,开通的步骤是:

1.在微信平台页面,在服务号中,点击开发者文档

2.在开发者文档目录中,在“开始开发”中找到 “接口测试号申请”,并点击“进入微信公众号账号测试号申请系统”,

3.出现微信登录按钮,点击登录按钮,出现微信二维码,扫描二维码登录

4.登录后,进入测试号管理页面,可以看到接口权限

利用测试号,就可以进行服务号的开发。

二、创建servlet项目

MYeclipse中创建servlet项目

1.先new-->Web project -->命名包名-->next-->next-->勾选创建Web.xml文件-->finsh 

2.在src中创建servlet类

   选择src -->new-->servlet-->创建包名-->创建类名

3.创建完成,WxServlet的类中,自动生成get、post方法

4.在doGet和doPost方法中,如果微信号发送Get或Post请求,doGet或doPost方法就会有相应的响应,在doGet和doPos各写一句话用于输出验证,

5.在MyEclipse中,将项目添加到tomcat中,运行tomcat 成功后,在网上运行项目

6.在晚上运行外网映射地址,查看

此图为映射的地址

http://wangningweixin.free.idcfengye.com为ngrok的内网穿透地址,/WeiXin/servlet/WxServlet为项目路径。相结合的路径就是外网访问项目的路径地址

7.在微信公众号平台的,测试号管理中,将接口URL和TOKEN填写完整,

url:http://wangningweixin.free.idcfengye.com/WeiXin/servlet/WxServlet

http://wangningweixin.free.idcfengye.com为ngrok的内网穿透地址,/WeiXin/servlet/WxServlet为项目路径

8.点击提交按钮,运行成功,在Console中输出“get”

出现get,说明微信发送的数据,在项目中得到。

下面再低(三)中,讲解,判断get或post得到的参数是否为微信服务器中发送来的

猜你喜欢

转载自blog.csdn.net/weixin_38610651/article/details/84326564