微信公众平台开发中如何使用.Net代码实现发送图文消息功能
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章主要介绍微信公众平台开发中如何使用.Net代码实现发送图文消息功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!示例:protected string sendPicT
千家信息网最后更新 2025年01月20日微信公众平台开发中如何使用.Net代码实现发送图文消息功能
这篇文章主要介绍微信公众平台开发中如何使用.Net代码实现发送图文消息功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
示例:
protected string sendPicTextMessage(Msg _mode,string title,string description,string picurl,string url) { string res = string.Format(@"", _mode.FromUserName, _mode.ToUserName, DateTime.Now,title, description, picurl, url); return res; } {2} 1
直接在调用函数即可:
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/265/31137.png","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安全错误
数据库的锁怎样保障安全
服务器内存能不能搭配i7
南通崇川区it软件开发培训
北京移搜网络技术有限公司
软件开发经理累么
网络安全与php那个好学
学校服务器端地址是什么
电商软件开发收费报价表
怎样确保服务器的安全保密
盘古网络技术待遇怎么样
美国网络安全局局长是谁
mc里打怪升级的服务器
软件开发制作资料
计算机三级网络技术通过率
广州软件开发公司招聘
帝国cms修改数据库权限
星承互联网络科技有限公司
网络安全标志画
入侵学校服务器判几年
台州市佑安网络技术有限公司
数据库逻辑结构设计概念
华为云关系数据库
分析数据库系统的故障类型
服务器硬盘组成虚拟硬盘
品质网络技术咨询联系人
c 数据库还原实例
郑州进销存管理软件开发
数据库家教管理系统
瓦洛兰特服务器问题
全国大学生网络安全精英赛试题
网络安全舆论监测中心归哪管