DotNetCore.SKIT.FlurlHttpCl.../docs/WechatApi/Advanced_EventDataDeserialization.md
2021-05-28 19:27:50 +08:00

588 B

如何解析回调通知事件?


本库封装了直接解析事件的扩展方法,下面给出一个示例:

/* 如果是 JSON 格式的通知内容 */
string callbackJson = "...";
var callbackModel = client.DeserializeEventFromJson<Events.WxaMediaCheckEvent>(callbackJson);

/* 如果是 XML 格式的通知内容 */
string callbackXml = "...";
var callbackModel = client.DeserializeEventFromXml<Events.TextMessageEvent>(callbackXml);

完整的回调通知模型定义可以参考项目目录下的 src/SKIT.FlurlHttpClient.Wechat.Api/Events 目录。