微信公众平台SDKC#版 vC#版
发布时间:2019-07-26
软件语言:简体中文
软件大小:0.24MB
软件授权:免费版
软件版本:vC#版
相关链接:软件官网
软件类型:国产软件
软件平台:winall
软件类型: 编程软件  /  编程工具
关键字:微信公众平台SDK官方下载,微信公众平台SDK最新版,微信公众平台SDKC#版
软件评分:
微信公共平台SDK C#版,对于微信公共平台凋谢的所有API妨碍了封装,利便.NET开拓者快捷利便的接入微信公共平台妨碍微信的二次开拓。开拓时,请先恳求微信公共平台的测试账号。

根基简介

微信公共平台是TX公司在微信根基平台上新增的功能模块,经由微信公共平台,每一总体都可能用一个QQ号码,打造自己的一个微信的公共号,并在微信平台上实现以及特定群体的翰墨、图片、语音的全方位相同、互动。

微信公共平台的功能定位
群发推送:公号自动向用户推送紧张见告或者喜爱内容。
自动回覆:用户凭证指定关键字,自动向公号提取老例新闻;
1对于1交流:公号针对于用户的特殊疑难,为用户提供1对于1的对于话解答效率。

剖析

缩短包中搜罗三个文件夹:Senparc.Weixin.MP、Senparc.Weixin.MP.BuildOutPut、Senparc.Weixin.MP.Sample,分说对于应Senparc.Weixin.MP.dll源代码名目、Senparc.Weixin.MP.dll输入目录、Web示例,Web示例建议放到公网测试,让微信公共平台自动发送
留意:开始开拓以前需要到下面恳求一个公共账号,并开启“关键词自动回覆 =>公共平台新闻接口”,凭证揭示配置token等信息。

相关示例

下场测试账号(削减后发送文本、位置、图片信息,测试反映下场):

微信公共平台SDK

Senparc.Weixin.MP所有名目文件如下:

微信公共平台SDK

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(string timestamp, string nonce, string token = null),返回凭证微信平台提供的数据,SHA1加密后的验证字符串(留意token必需跟公共平台的配置不断)

验证恳求:Senparc.Weixin.MP.CheckSignature.Check(string signature, string timestamp, string nonce, string token = null),验证恳求是否正当

取患上请务实体:var requestMessage = Senparc.Weixin.MP.RequestMessageFactory.GetRequestEntity(XDocument doc); 凭证差距恳求的规范,自动天生可用于操作的实体(doc惟独要用XDocument.Parse(xmlString)就能天生),requestMessage.MsgType便是恳求枚举规范。

妨碍分说及种种操作。

凭证需要,建树照应规范的实体,如:var responseMessage = ResponseMessageBase.CreateFromRequestMessage(requestMessage, ResponseMsgType.Text) as ResponseMessageText; 即可返回文本规范信息。

由于当初微信只接受XML的返回数据,以是在返回以前还需要做一次转换:XDocument responseDoc = Senparc.Weixin.MP.Helpers.EntityHelper.ConvertEntityToXml(responseMessage); var xmlString =responseDoc.ToString();

至此全部微信公共账号的自动照应历程停止。

软件截图
最新更新
下载地址