微信公众号消息接口,目前仅支持明文消息。
参数指定消息令牌(公众号开发服务器配置中查看)。
创建对象时会自动鉴权,令牌校验失败自动退出本次请求。
调用代码不需要再检测鉴权结果。
解析服务器请求 XML,返回数据表对象(table 对象)。
webWxmpMessageReq.
webWxmpMessageObject.responseXml(
ToUserName = postData.FromUserName;
FromUserName = postData.ToUserName;
MsgType = "news";
ArticleCount = 1;
Articles = {
item = {
{
Title = "标题";
Description = "描述";
PicUrl = "图像网址";
Url = "文章网址";
}
}
};
/*将参数中的表对象转换为 XML 并输出为 HTTP 应答数据。
表中的键值按公众号格式生成为 XML 节点。
如果值为表,则表中的键值对生成为 XML 子节点。
如果表为数组,则表中的数组项生成为同名 XML 子节点数组(上面的 item 就是数组)
这里演示的 postData 应为 requestXml 解析的请求数据。
CreateTime 会自动添加到应答 XML,不需要指定。*/
)
文本消息内容
请求时间戳
事件类型,例如 "subscribe"
事件 KEY 值
用户 OpenID
多图文时是第几篇文章,仅来自文章才有这个字段
消息的数据 ID,仅来自文章才有这个字段
消息 ID,64 位整数,注意这是字符串
消息类型,例如 "event",
图像地址
开发者微信号