public class DefaultMsgController extends Object implements IMsgController
| 限定符和类型 | 字段和说明 |
|---|---|
protected IMsgResolver |
resolver
消息解析接口
|
protected String |
token
微信公众号中设置的令牌,如果为null或空字符串,用于本地测试,不进行验证
|
| 构造器和说明 |
|---|
DefaultMsgController(String token)
构造控制器
|
DefaultMsgController(String token,
IMsgResolver resolver)
构造控制器
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
handle(IMsgHandler handler)
处理消息请求
|
protected String |
onGet()
get处理,用于首次验证
|
protected String |
onPost(IMsgHandler handler)
post处理
|
protected String token
protected IMsgResolver resolver
public DefaultMsgController(String token)
token - 微信公众号中设置的令牌public DefaultMsgController(String token, IMsgResolver resolver)
token - 微信公众号中设置的令牌resolver - 消息解析器protected String onGet() throws NoSuchAlgorithmException
NoSuchAlgorithmExceptionprotected String onPost(IMsgHandler handler) throws NoSuchAlgorithmException, IOException
handler - 消息处理接口NoSuchAlgorithmExceptionIOExceptionpublic String handle(IMsgHandler handler)
IMsgControllerhandle 在接口中 IMsgControllerhandler - 微信公众号消息处理接口Copyright © 2020. All Rights Reserved.