千家信息网

微信公众平台开发之.Net如何实现发送图文消息

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要为大家展示了"微信公众平台开发之.Net如何实现发送图文消息",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"微信公众平台开发之.Net如何实现发
千家信息网最后更新 2026年10月31日微信公众平台开发之.Net如何实现发送图文消息

这篇文章主要为大家展示了"微信公众平台开发之.Net如何实现发送图文消息",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"微信公众平台开发之.Net如何实现发送图文消息"这篇文章吧。

protected string sendPicTextMessage(Msg _mode,string title,string description,string picurl,string url)  {        string res = string.Format(@"            {2}        1              <![CDATA[{3}]]>                                ",      _mode.FromUserName, _mode.ToUserName, DateTime.Now,title, description, picurl, url);    return res;   }

直接在调用函数即可:

protected void Page_Load(object sender, EventArgs e)   {         MyMenu();     wxmessage wx = GetWxMessage();     string res = "";     if (!string.IsNullOrEmpty(wx.EventName) && wx.EventName.Trim() == "subscribe")     {       string content = "";       content = "/:rose欢迎北京永杰友信科技有限公司/:rose\n直接回复"你好"";       res = sendTextMessage(wx, content);     }     else if (!string.IsNullOrEmpty(wx.EventName) && wx.EventName.Trim() == "CLICK")     {       if(wx.EventKey=="Hello")         res = sendTextMessage(wx, "你好,欢迎使用北京永杰友信科技有限公司公共微信平台!");       if(wx.EventKey=="P1")         res = sendTextMessage(wx, "你好,点击了产品1");       if(wx.EventKey=="P2")         res = sendTextMessage(wx, "你好,点击了产品2");     }     else     {       if (wx.MsgType == "text" && wx.Content == "你好")       {         res = sendTextMessage(wx, "你好,欢迎使用北京永杰友信科技有限公司公共微信平台!");       }       if (wx.MsgType == "text" && wx.Content == "图文")       {         res = sendPicTextMessage(wx,"这里是一个标题","这里是摘要","https://cache.yisu.com/upload/information/20201208/260/11784.jpg","http://www.4ugood.net");       }       else if (wx.MsgType == "voice")       {         res = sendTextMessage(wx, wx.Recognition);       }       else       {         res = sendTextMessage(wx, "你好,未能识别消息!");       }     }     Response.Write(res);   }   private wxmessage GetWxMessage()   {     wxmessage wx = new wxmessage();     StreamReader str = new StreamReader(Request.InputStream, System.Text.Encoding.UTF8);     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;       wx.EventKey = xml.SelectSingleNode("xml").SelectSingleNode("EventKey").InnerText;     }     if (wx.MsgType.Trim() == "voice")     {       wx.Recognition = xml.SelectSingleNode("xml").SelectSingleNode("Recognition").InnerText;     }          return wx;   }

以上是"微信公众平台开发之.Net如何实现发送图文消息"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

你好 平台 图文 消息 公众 开发 公司 内容 有限 有限公司 科技 篇文章 北京 产品 学习 帮助 函数 摘要 易懂 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技会 互联网巨头科技公司 互联网金融 科技 时间互联网络科技 佰商互联网科技有限公司 左右互联网络科技 衡水科技产业互联网平台 崇明区互联网教育科技诚信经营 民营互联网公司国防科技 互联网新科技动漫ppt素材 互联网公司黑科技创始人 华夏恒生科技与互联网科技 阿里互联网科技企业 威龙国际互联网科技公司 用友工业互联网科技发展 广州互联网高科技取餐柜 上海乐五互联网科技有限公司 互联网科技手机排行榜 互联网科技平台产品运营 科技互联网经济论坛 广东万易互联网科技有限公司惠州分公司 九亚互联网科技 深圳齐家互联网科技 成都狮子座互联网科技 广西拼得多互联网科技有限公司 深圳互联网科技怎么样 互联网科技公司的市场部门 互联网还是高科技吗 花神(南京)互联网科技有限公司 电子科技大学互联网创业大赛
0