微信公众平台开发者模式下如何实现关注自动回复功能?
作者:佳明妈 来源:jquery 2014-02-24 人气:微信公众平台开发者模式下如何实现关注自动回复功能?
微信开发文档中有:用程序判断Event是否是subscribe是的话就自动回复。
下面是一个.net的实例:
微信公众平台开发者模式下如何实现关注自动回复功能?
微信开发文档中有:用程序判断Event是否是subscribe是的话就自动回复。
下面是一个.net的实例:
微信开发文档中有:用程序判断Event是否是subscribe是的话就自动回复。
下面是一个.net的实例:
if
(msgType ==
"text"
)
//是判断文字回复的
//那判断微信关注后回复,根据官方的文档应该就是这样的:
if
(msgType ==
"event"
)
//先判断是事件还是文字
{
String eventType = (
string
)requestHT[
"Event"
];
//如果是事件,就获取Event传过来的参数
if
(eventType ==
"subscribe"
)
//subscribe就是用户订阅时传的参数
{
Response.Write();
//这里就是写微信用户关注后自动回复的东西
}
}
//解释一下(string)requestHT["Event"],通过下面的方法可以将微信传递过来的XML转换成Hashtable,获取对应的参数
// 将xml文件转换成Hashtable
//使用方法:Hashtable requestHT = WeixinServer.ParseXml(xml);
public
static
Hashtable ParseXml(String xml)
{
XmlDocument xmlDocument =
new
XmlDocument();
xmlDocument.LoadXml(xml);
XmlNode bodyNode = xmlDocument.ChildNodes[0];
Hashtable ht =
new
Hashtable();
if
(bodyNode.ChildNodes.Count > 0)
{
foreach
(XmlNode xn
in
bodyNode.ChildNodes)
{
ht.Add(xn.Name, xn.InnerText);
}
}
return
ht;
}
↓ 查看全文
微信公众平台开发者模式下如何实现关注自动回复功能? 由懒人建站收集整理,您可以自由传播,请主动带上本文链接
懒人建站就是免费分享,觉得有用就多来支持一下,没有能帮到您,懒人也只能表示遗憾,希望有一天能帮到您。
微信公众平台开发者模式下如何实现关注自动回复功能? -最新评论