
效果测试账号(添加后发送文本、位置、图片信息,测试反馈效果):
注意:开始开发之前需要到上面申请一个公众账号,并开启“关键词自动回复=公众平台消息接口”,根据提示设置token等信息。
Senparc.Weixin.MP所有项目文件如下:
Senparc.Weixin.MP几个关键类介绍如下:
Entities/Request*.cs用于接收微信平台自动发送到服务器的实体(发送过来的是XML),包括文本、位置、图片三类
Entities/Response*.cs用于反馈给发送人的信息实体(最终会转成XML),包括文本、新闻(图文)两类
Helpers/EntityHelper.cs用于实体和XML之间的转换(由于其中有许多需要特殊处理的字段和类型,这里不能简单用XML序列化)
Helpers/MsgTypeHelper.cs用于获取消息类型
CheckSignature.cs验证请求合法性类
Enums.cs各种枚举
RequestMessageFactory.cs用于自动生成不同Request类型的实体,并作必要的数据填充
Senparc.Weixin.MP几个关键类及重要方法(按一般使用过程排序)
生成验证字符串:Senparc.Weixin.MP.CheckSignature.GetSignature(stringtimestamp,stringnonce,stringtoken=null),返回根据微信平台提供的数据,SHA1加密后的验证字符串(注意token必须跟公众平台的设置一直)
验证请求:Senparc.Weixin.MP.CheckSignature.Check(stringsignature,stringtimestamp,stringnonce,stringtoken=null),验证请求是否合法
获取请求实体:varrequestMessage=Senparc.Weixin.MP.RequestMessageFactory.GetRequestEntity(XDocumentdoc);根据不同请求的类型,自动生成可用于操作的实体(doc只需要用XDocument.Parse(xmlString)就能生成),requestMessage.MsgType就是请求枚举类型。
进行判断及各类操作。
根据需要,创建响应类型的实体,如:varresponseMessage=ResponseMessageBase.CreateFromRequestMessage(requestMessage,ResponseMsgType.Text)asResponseMessageText;即可返回文本类型信息。
由于目前微信只接受XML的返回数据,所以在返回之前还需要做一次转换:XDocumentresponseDoc=Senparc.Weixin.MP.Helpers.EntityHelper.ConvertEntityToXml(responseMessage);varxmlString=responseDoc.ToString();
至此整个微信公众账号的自动响应过程结束。
下面可以直接下载源代码及示例(示例是ASP.NETMVC4,.NET4.0,为了提高兼容性,Senparc.Weixin.MP源代码使用.NET3.5):
压缩包中包含三个文件夹:Senparc.Weixin.MP、Senparc.Weixin.MP.BuildOutPut、Senparc.Weixin.MP.Sample,分别对应Senparc.Weixin.MP.dll源代码项目、Senparc.Weixin.MP.dll输出目录、Web示例,Web示例建议放到公网测试,让公众平台自动发送
Tags:微信,SDK.
 安装修复系统还原功能模块(仅适用Xp sp3)备份还原 / 634.2MB / 2016-8-7 / WinXP, WinAll /   /
安装修复系统还原功能模块(仅适用Xp sp3)备份还原 / 634.2MB / 2016-8-7 / WinXP, WinAll /   /  小编点评:很多GhostXP系统都把系统还原.
下载 SYN攻击包分析(DDOS Detector)专业工具 / 381.7MB / 2014-1-23 / WinXP, WinAll /   /
SYN攻击包分析(DDOS Detector)专业工具 / 381.7MB / 2014-1-23 / WinXP, WinAll /   /  小编点评:DDOS攻击探测器是一个方便和可靠的应用程.
下载 易董股东分析工具办公软件 / 603.31MB / 2019-12-22 / WinAll, WinXP, Win7 /   /
易董股东分析工具办公软件 / 603.31MB / 2019-12-22 / WinAll, WinXP, Win7 /   /  小编点评:易董股东分析工具是一款非常实用的股东数据全.
下载 我买单会员管理系统办公软件 / 57.36MB / 2020-1-22 / WinAll, WinXP, Win7 /   / 南京印象未来智能科技有限公司 /
我买单会员管理系统办公软件 / 57.36MB / 2020-1-22 / WinAll, WinXP, Win7 /   / 南京印象未来智能科技有限公司 /  小编点评:我买单是一款可以助你轻松赚钱的会员管理系统,一.
下载 百思简单收支办公软件 / 449.4MB / 2012-9-9 / WinAll, WinXP, Win7 /   / 文成百思软件 /
百思简单收支办公软件 / 449.4MB / 2012-9-9 / WinAll, WinXP, Win7 /   / 文成百思软件 /  小编点评:百思简单收支是一款实用的记账软件,为大家.
下载 Data File Converter(数据转换工具)办公软件 / 371.77MB / 2014-1-10 / WinAll, WinXP, Win7 /   /
Data File Converter(数据转换工具)办公软件 / 371.77MB / 2014-1-10 / WinAll, WinXP, Win7 /   /  小编点评:DataFileConverter.
下载 DataCharts(数据图表)办公软件 / 298.33MB / 2011-8-28 / WinAll /   /
DataCharts(数据图表)办公软件 / 298.33MB / 2011-8-28 / WinAll /   /  小编点评:DataCharts(数据图表)是一.
下载 死亡陷阱中文汉化补丁汉化补丁 / 365.84MB / 2015-11-19 / WinAll, WinXP, Win7 /   /
死亡陷阱中文汉化补丁汉化补丁 / 365.84MB / 2015-11-19 / WinAll, WinXP, Win7 /   /  小编点评:死亡陷阱中文汉化补丁是3DM旗下的.
下载 德军总部:旧血液汉化补丁汉化补丁 / 658.69MB / 2018-7-28 / WinXP, Win7, win8 /   /
德军总部:旧血液汉化补丁汉化补丁 / 658.69MB / 2018-7-28 / WinXP, Win7, win8 /   /  小编点评:《德军总部:旧血液》是《德军总部:新.
下载 仇恨汉化补丁汉化补丁 / 31.10MB / 2014-6-20 / WinAll, WinXP, Win7 /   /
仇恨汉化补丁汉化补丁 / 31.10MB / 2014-6-20 / WinAll, WinXP, Win7 /   /  小编点评:仇恨汉化补丁是同名游戏的中文补丁包.
下载 监狱建筑师汉化补丁汉化补丁 / 532.37MB / 2023-5-17 / WinXP, Win7, win8 /   /
监狱建筑师汉化补丁汉化补丁 / 532.37MB / 2023-5-17 / WinXP, Win7, win8 /   /  小编点评:监狱建筑师是一款非常好玩的模拟经营.
下载 三国志:建造汉化补丁汉化补丁 / 26.65MB / 2015-10-23 / WinAll, WinXP, Win7 /   /
三国志:建造汉化补丁汉化补丁 / 26.65MB / 2015-10-23 / WinAll, WinXP, Win7 /   /  小编点评:三国志:建造汉化补丁是同名游戏的中文补丁包,使.
下载 战锤:全面战争汉化补丁汉化补丁 / 192.79MB / 2020-9-25 / WinAll, WinXP, Win7 /   /
战锤:全面战争汉化补丁汉化补丁 / 192.79MB / 2020-9-25 / WinAll, WinXP, Win7 /   /  小编点评:战锤:全面战争汉化补丁的功能就是让.
下载 胖猫云下载-胖猫云 v1.4.3.0
胖猫云下载-胖猫云 v1.4.3.0   菊风云会议下载-菊风云会议电脑版 v1.3.1
菊风云会议下载-菊风云会议电脑版 v1.3.1   Excel系列小工具下载-Excel系列小工具 v2.0 免费版
Excel系列小工具下载-Excel系列小工具 v2.0 免费版  听见云会议下载-视频会议软件 v1.6.1066
听见云会议下载-视频会议软件 v1.6.1066   梦幻联盟足球2024下载安装手机版-梦幻联盟足球2024最新版下载v11.110 安卓版
梦幻联盟足球2024下载安装手机版-梦幻联盟足球2024最新版下载v11.110 安卓版 课桌乒乓球3dm汉化版下载-课桌乒乓球中文版下载v1.1.5 安卓版
课桌乒乓球3dm汉化版下载-课桌乒乓球中文版下载v1.1.5 安卓版 乒乓球3d虚拟世界破解版下载-乒乓球3d虚拟世界无限金币版下载v1.0.24 安卓版
乒乓球3d虚拟世界破解版下载-乒乓球3d虚拟世界无限金币版下载v1.0.24 安卓版 夏季运动会英雄游戏下载-夏季运动会英雄中文版下载v4.3 安卓最新版
夏季运动会英雄游戏下载-夏季运动会英雄中文版下载v4.3 安卓最新版 SIMCommander备份精灵
SIMCommander备份精灵 火柴人竞速滑雪手机版下载-火柴人竞速滑雪手机游戏(stickman ski racer)下载v2.2 安卓版
火柴人竞速滑雪手机版下载-火柴人竞速滑雪手机游戏(stickman ski racer)下载v2.2 安卓版 3d虚拟乒乓中文版下载-3d虚拟乒乓球中文破解版下载v1.8 安卓汉化版
3d虚拟乒乓中文版下载-3d虚拟乒乓球中文破解版下载v1.8 安卓汉化版 青春篮球游戏下载-青春篮球手游下载v1.8.0 安卓版
青春篮球游戏下载-青春篮球手游下载v1.8.0 安卓版
RWBY:戮兽之蚀汉化补丁
 汉化补丁 / 736.52MB / 2015-3-29 / WinAll, WinXP, Win7, win8 /   /  下载
汉化补丁 / 736.52MB / 2015-3-29 / WinAll, WinXP, Win7, win8 /   /  下载
夜下降生Exe:Late汉化补丁
 汉化补丁 / 178.29MB / 2020-9-25 / WinAll, WinXP, Win7, win8 /   /  下载
汉化补丁 / 178.29MB / 2020-9-25 / WinAll, WinXP, Win7, win8 /   /  下载
噬神者:复生PC汉化补丁
 汉化补丁 / 77.51MB / 2021-8-2 / WinXP, Win7, win8 /   /  下载
汉化补丁 / 77.51MB / 2021-8-2 / WinXP, Win7, win8 /   /  下载
哥萨克3汉化补丁3dm
 汉化补丁 / 505.84MB / 2021-4-17 / WinAll, WinXP, Win7, win8 /   /  下载
汉化补丁 / 505.84MB / 2021-4-17 / WinAll, WinXP, Win7, win8 /   /  下载
影武者2汉化补丁
 汉化补丁 / 519.45MB / 2018-6-30 / WinAll, WinXP, Win7, win8 /   /  下载
汉化补丁 / 519.45MB / 2018-6-30 / WinAll, WinXP, Win7, win8 /   /  下载
Happy Room汉化补丁
 汉化补丁 / 793.85MB / 2013-6-30 / WinAll, WinXP, Win7, win8 /   /  下载
汉化补丁 / 793.85MB / 2013-6-30 / WinAll, WinXP, Win7, win8 /   /  下载
安娜的冒险汉化补丁
 汉化补丁 / 347.25MB / 2018-4-27 / WinAll, WinXP, Win7, win8 /   /  下载
汉化补丁 / 347.25MB / 2018-4-27 / WinAll, WinXP, Win7, win8 /   /  下载
Clickteam Install Creator Pro(安装程序制作软件)V2.0.44下载
 编程开发 / 790.25MB / 2019-2-13 / Win8,Win7,WinXP / 英文  / 共享软件 下载
编程开发 / 790.25MB / 2019-2-13 / Win8,Win7,WinXP / 英文  / 共享软件 下载
极智剪贴板V2.1.0.0下载
 办公软件 / 460.23MB / 2012-5-26 / Win8,Win7,WinXP / 简体中文  / 免费软件 下载
办公软件 / 460.23MB / 2012-5-26 / Win8,Win7,WinXP / 简体中文  / 免费软件 下载
PhotoCommenter V2.0.5下载
 图像管理 / 560.33MB / 2021-3-29 / Win8,Win7,WinXP / 英文  / 商业软件 下载
图像管理 / 560.33MB / 2021-3-29 / Win8,Win7,WinXP / 英文  / 商业软件 下载
世贸通-外贸软件V1.0.0下载
 商业贸易 / 595.13MB / 2023-4-5 / Win8,Win7,WinXP / 简体中文  / 免费软件 下载
商业贸易 / 595.13MB / 2023-4-5 / Win8,Win7,WinXP / 简体中文  / 免费软件 下载
软件的源代码解释器V2.0.1.0下载
 编程开发 / 406.8MB / 2019-10-19 / Win8,Win7,WinXP / 简体中文  / 免费软件 下载
编程开发 / 406.8MB / 2019-10-19 / Win8,Win7,WinXP / 简体中文  / 免费软件 下载
视频采集大师(视频采集软件Video Capture Master下载)V8.2.0.28下载
 图像管理 / 614.80MB / 2010-10-20 / Win8,Win7,WinXP / 英文  / 免费软件 下载
图像管理 / 614.80MB / 2010-10-20 / Win8,Win7,WinXP / 英文  / 免费软件 下载