微信开发中如何通过.Net发送图文消息
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍微信开发中如何通过.Net发送图文消息,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!之前我们讲过让微信发送给我们普通的文本信息,下面我们来看看如何发送图文信息,
千家信息网最后更新 2026年11月04日微信开发中如何通过.Net发送图文消息
这篇文章主要介绍微信开发中如何通过.Net发送图文消息,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
之前我们讲过让微信发送给我们普通的文本信息,下面我们来看看如何发送图文信息,需要注意的是这里说的是,让微信发给我们,而不是我们拍个图片发给微信处理,我们上传图片在以后的章节介绍.下面是发送图文消息的函数,涉及title(标题),description(摘要),picurl(图片),链接(url)几个关键的参数:
protected string sendPicTextMessage(Msg _mode,string title,string description,string picurl,string url) { string res = string.Format(@" {2} 1 -
", _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/10310.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安全错误
数据库的锁怎样保障安全
花魁咖啡
云南咖啡
互联网科技海报
保险科技 互联网保险
科技和互联网公司
未来的互联网科技
掌上梦互联网科技
上海卓越科技 互联网
一五八零互联网科技
互联网科技创新企业排名
恒生科技互联网指数分析
创业天下互联网科技有限公司
昭通云南众福互联网科技有限公司
互联网科技与管理
重庆互联网医院沙龙医盟信息科技
花神(南京)互联网科技有限公司
晓花互联网科技有限公司网址
互联网方面的科技前沿
玉溪新华互联网科技怎么选
恒生科技指数 中概互联网
互联网巨头反垄断金融科技
互联网下的科技发展
没上市的科技互联网公司
移动互联网科技股
中化能源互联网科技招聘
全球顶尖互联网科技公司
成都互联网科技公司工作好不好
四川慕妮娅互联网科技有限公司
互联网方面的科技前沿
普陀区互联网教育科技管理办法