| 程序包 | 说明 |
|---|---|
| cn.binarywang.wx.miniapp.bean | |
| cn.binarywang.wx.miniapp.message |
| 限定符和类型 | 方法和说明 |
|---|---|
static WxMaMessage |
WxMaMessage.fromEncryptedJson(InputStream inputStream,
WxMaConfig config) |
static WxMaMessage |
WxMaMessage.fromEncryptedJson(String encryptedJson,
WxMaConfig config) |
static WxMaMessage |
WxMaMessage.fromEncryptedXml(InputStream is,
WxMaConfig wxMaConfig,
String timestamp,
String nonce,
String msgSignature) |
static WxMaMessage |
WxMaMessage.fromEncryptedXml(String encryptedXml,
WxMaConfig wxMaConfig,
String timestamp,
String nonce,
String msgSignature)
从加密字符串转换.
|
static WxMaMessage |
WxMaMessage.fromJson(String json) |
static WxMaMessage |
WxMaMessage.fromXml(InputStream is) |
static WxMaMessage |
WxMaMessage.fromXml(String xml) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
WxMaMessageHandler.handle(WxMaMessage message,
Map<String,Object> context,
WxMaService service,
WxSessionManager sessionManager) |
boolean |
WxMaMessageInterceptor.intercept(WxMaMessage wxMessage,
Map<String,Object> context,
WxMaService wxMaService,
WxSessionManager sessionManager)
拦截微信消息
|
boolean |
WxMaMessageMatcher.match(WxMaMessage message)
消息是否匹配某种模式
|
void |
WxMaMessageRouter.route(WxMaMessage wxMessage) |
void |
WxMaMessageRouter.route(WxMaMessage wxMessage,
Map<String,Object> context)
处理微信消息
|
protected void |
WxMaMessageRouterRule.service(WxMaMessage wxMessage,
Map<String,Object> context,
WxMaService wxMaService,
WxSessionManager sessionManager,
WxErrorExceptionHandler exceptionHandler)
处理微信推送过来的消息
|
protected void |
WxMaMessageRouter.sessionEndAccess(WxMaMessage wxMessage)
对session的访问结束
|
protected boolean |
WxMaMessageRouterRule.test(WxMaMessage wxMessage)
将微信自定义的事件修正为不区分大小写,
比如框架定义的事件常量为click,但微信传递过来的却是CLICK
|
Copyright © 2018. All rights reserved.