| 程序包 | 说明 |
|---|---|
| org.kangspace.wechat.bean | |
| org.kangspace.wechat.cache |
缓存相关实现包
创建微信公众号access_token缓存类:
new
创建微信公众号js_api_ticket缓存类: new
创建微信公众号其他token缓存类需实现extend
|
| org.kangspace.wechat.config |
配置相关包
含常量,微信相关API URL及其他配置
properties文件读取
|
| org.kangspace.wechat.endpoint | |
| org.kangspace.wechat.message |
消息相关包
含模版消息
对象: MessageBean 模版post消息实体 MessageTemplateDataBean 模版post消息体中 data实体 MessageTemplateDataValueColorBean 模版post消息体中 data实体中字段实体 NotificationMessageTemplateDataBean 通知类(3个字段) 模版post消息体中 data实体 FourDataMessageTemplateDataBean 4个字段类模版 模版post消息体中 data实体 接口: 发送模版消息: new MessageTemplateSender.send(); |
| org.kangspace.wechat.message.batch |
批量消息处理相关包
含模版消息
使用线程池,默认最大线程数10 对象: 发送模版消息: new SendHelper().send(); |
| org.kangspace.wechat.message.factory | |
| org.kangspace.wechat.mp |
公众号接口相关包
对象:
AccessTokenReturnBean accessToken接口返回数据实体类
MpInterfaceAccess 公众号接口操作类
接口:
获取公众号AccessToken: new MpInterfaceAccess().getAccessToken()
获取公众号JSApiTicket: new MpInterfaceAccess().getJsApiTicket()
获取公众号JSApiSign: MpInterfaceAccess.getJsApiSign()
|
| org.kangspace.wechat.oauth2 |
网页授权相关包
接口:
跳转到网页授权地址
new OAuth2InterfaceAccess().redirectToAuthorizeUrl();
获取网页授权AccessToken,含openId
new OAuth2InterfaceAccess().getAccessToken()
|
| org.kangspace.wechat.util |
所需工具类
1.
|
| org.kangspace.wechat.util.encryption | |
| org.kangspace.wechat.util.http | |
| org.kangspace.wechat.util.jdk18 |
Copyright © 2020. All rights reserved.