微信公众平台开发之发送文本消息。net代码解析的示例分析

  介绍

这篇文章主要为大家展示了“微信公众平台开发之发送文本消息。net代码解析的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信公众平台开发之发送文本消息。net代码解析的示例分析”这篇文章吧。

。净实现微信公共服务平台开发中的发送文本消息功能,具体内容如下

首先建立一个微信消息类。

class  wxmessage    {,   ,public  string  FromUserName {组,得到,,,},   ,public  string  ToUserName {组,得到,,,},   ,public  string  MsgType {组,得到,,,},   ,public  string  EventName {组,得到,,,},   ,public  string  Content {组,得到,,,}   ,public  string  EventKey {组,得到,,,},   }

后台代码如下:

protected  void  employee (object ,发送方,EventArgs  e)   {才能   ,,wxmessage  wx =, GetWxMessage ();   ,,string  res =,““   ,   ,,if  (! string.IsNullOrEmpty (wx.EventName),,,, wx.EventName.Trim (),==,“subscribe")   ,,{//刚关注时的时间,用于欢迎词   ,,,string  content =,““   ,,,content =,,/:玫瑰欢迎北京永杰友信科技有限公司/:玫瑰\ n直接回复“你”好“;   ,,,res =, sendTextMessage(天气,,内容);   ,,}   其他的,,   ,,{   ,,,if  (==wx.MsgType “text",,,, wx.Content ==,“你好“)   ,,,{   ,,,,res =, sendTextMessage(,,,你的好,欢迎使用北京永杰友信科技有限公司公共微信平台!“);   ,,,}   ,,,   ,,,{   ,,,,res =, sendTextMessage(,,,你的好,未能识别消息!“);   ,,,}   ,,}   ,   ,,Response.Write (res);   ,,}   ,   ,private  wxmessage  GetWxMessage ()   {才能   ,,wxmessage  wx =, new  wxmessage ();   ,,StreamReader  str =, new  StreamReader (System.Text.Encoding.UTF8 Request.InputStream也);   ,,XmlDocument  xml =, new  XmlDocument ();   ,,xml.Load (str);   ,,wx.ToUserName =, xml.SelectSingleNode (“xml") .SelectSingleNode (“ToUserName") .InnerText;   ,,wx.FromUserName =, xml.SelectSingleNode (“xml") .SelectSingleNode (“FromUserName") .InnerText;   ,,wx.MsgType =, xml.SelectSingleNode (“xml") .SelectSingleNode (“MsgType") .InnerText;   ,,if  (wx.MsgType.Trim (),==,“text")   ,,{   ,,,wx.Content =, xml.SelectSingleNode (“xml") .SelectSingleNode (“Content") .InnerText;   ,,}   ,,if  (wx.MsgType.Trim (),==,“event")   ,,{   ,,,wx.EventName =, xml.SelectSingleNode (“xml") .SelectSingleNode (“Event") .InnerText;   ,,}   ,   ,,,,   ,,return 天气;   ,,}   ,///,///,才能发送文字消息,///才能,///,才能获取的收发者信息,///才能,内容,///才能,   private 才能;string  sendTextMessage (wxmessage 天气,string 内容)   {才能   ,,string  res =, string.Format (@",,,   ,,,,,,wx.FromUserName wx.ToUserName,, DateTime.Now,,内容);   ,,return  res;   以前,,}

以上是“微信公众平台开发之发送文本消息。net代码解析的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

微信公众平台开发之发送文本消息。net代码解析的示例分析