Package com.foxinmy.weixin4j.wxa
Class WeixinAppFacade
- java.lang.Object
-
- com.foxinmy.weixin4j.wxa.WeixinAppFacade
-
public class WeixinAppFacade extends Object
The facade of WeChat Mini Program APIs.- Since:
- 1.8
-
-
Constructor Summary
Constructors Constructor Description WeixinAppFacade(com.foxinmy.weixin4j.model.WeixinAccount weixinAccount)
ConstructsWeixinAppFacade
usingFileCacheStorager
.WeixinAppFacade(com.foxinmy.weixin4j.model.WeixinAccount weixinAccount, com.foxinmy.weixin4j.cache.CacheStorager<com.foxinmy.weixin4j.model.Token> cacheStorager)
ConstructsWeixinAppFacade
using specifiedCacheStorager
.WeixinAppFacade(com.foxinmy.weixin4j.model.WeixinAccount weixinAccount, com.foxinmy.weixin4j.cache.CacheStorager<com.foxinmy.weixin4j.model.Token> cacheStorager, Properties properties)
ConstructsWeixinAppFacade
using specifiedCacheStorager
, and overrides properties defined inweixin.properties
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomMessageApi
getCustomMessageApi()
获取客服消息相关的 API。LoginApi
getLoginApi()
获取登录相关的 API。QrCodeApi
getQrCodeApi()
获取小程序码、小程序二维码相关的 API。SecCheckApi
getSecCheckApi()
获取内容安全相关的 API。SubscribeMessageApi
getSubscribeMessageApi()
获取订阅消息相关的 API。TemplateApi
getTemplateApi()
获取模版消息管理相关的 API。TemplateMessageApi
getTemplateMessageApi()
获取模板消息相关的 API。
-
-
-
Constructor Detail
-
WeixinAppFacade
public WeixinAppFacade(com.foxinmy.weixin4j.model.WeixinAccount weixinAccount)
ConstructsWeixinAppFacade
usingFileCacheStorager
.- Parameters:
weixinAccount
- theWeixinAccount
.
-
WeixinAppFacade
public WeixinAppFacade(com.foxinmy.weixin4j.model.WeixinAccount weixinAccount, com.foxinmy.weixin4j.cache.CacheStorager<com.foxinmy.weixin4j.model.Token> cacheStorager)
ConstructsWeixinAppFacade
using specifiedCacheStorager
.- Parameters:
weixinAccount
- theWeixinAccount
.cacheStorager
- theCacheStorager
.
-
WeixinAppFacade
public WeixinAppFacade(com.foxinmy.weixin4j.model.WeixinAccount weixinAccount, com.foxinmy.weixin4j.cache.CacheStorager<com.foxinmy.weixin4j.model.Token> cacheStorager, Properties properties)
ConstructsWeixinAppFacade
using specifiedCacheStorager
, and overrides properties defined inweixin.properties
.- Parameters:
weixinAccount
- theWeixinAccount
.cacheStorager
- theCacheStorager
.properties
- properties to overrides the properties defined inweixin.properties
.
-
-
Method Detail
-
getLoginApi
public LoginApi getLoginApi()
获取登录相关的 API。- Returns:
- 登录相关 API。
-
getQrCodeApi
public QrCodeApi getQrCodeApi()
获取小程序码、小程序二维码相关的 API。- Returns:
- 小程序码、小程序二维码相关的 API。
-
getTemplateApi
public TemplateApi getTemplateApi()
获取模版消息管理相关的 API。- Returns:
- 模版消息管理相关的 API。
-
getTemplateMessageApi
public TemplateMessageApi getTemplateMessageApi()
获取模板消息相关的 API。- Returns:
- 模板消息相关的 API。
-
getSubscribeMessageApi
public SubscribeMessageApi getSubscribeMessageApi()
获取订阅消息相关的 API。- Returns:
- 订阅消息相关的 API。
- Since:
- 1.9
-
getCustomMessageApi
public CustomMessageApi getCustomMessageApi()
获取客服消息相关的 API。- Returns:
- 客服消息相关的 API。
-
getSecCheckApi
public SecCheckApi getSecCheckApi()
获取内容安全相关的 API。- Returns:
- 内容安全相关的 API。
- Since:
- 1.9
-
-