标签:
因为正在计划做一个微信机器人,需要用ASP.NET,找了一下只有PHP的SDK,没有C#的,于是动手写了一个,已经全面支持微信6.x所有接口,包括多客服、卡券、微信支付等。
微信公众平台地址:http://mp.weixin.qq.com
Senparc.Weixin.MP官网地址:http://weixin.senparc.com
所有源代码(SDK+示例): https://github.com/JeffreySu/WeiXinMPSDK(新版本已发布,可以在github中查看最新的代码和教程)
微信技术交流社区:http://www.weiweihi.com/QA
目前已经支持微信6.x所有API(主要是自定义菜单),并且我为大家准备了两个非常好用的在线工具(都已在源代码中开源):
技术交流QQ群:
用微信扫描下面二维码,添加测试账号为好友(添加后发送文本、位置、图片信息,测试反馈效果):
注意:开始开发之前需要到上面申请一个公众账号,并开启“关键词自动回复 => 公众平台消息接口”,根据提示设置token等信息。
Senparc.Weixin.MP所有项目文件如下:
(项目已更新,具体文件请到https://github.com/JeffreySu/WeiXinMPSDK查看或同步最新代码)
Senparc.Weixin.MP几个关键类介绍如下:
Senparc.Weixin.MP几个关键类及重要方法(按一般使用过程排序,注意很多地方已经升级到更简洁的方法,请参考最新的代码:https://github.com/JeffreySu/WeiXinMPSDK)
所有Senparc.Weixin.MP源代码及示例代码已开源(示例是ASP.NET MVC 4,.NET 4.0,Senparc.Weixin.MP源代码最低支持.NET 4.0,其中.NET 4.5的版本支持更多异步处理等新功能):
https://github.com/JeffreySu/WeiXinMPSDK
(包含三个文件夹:Senparc.Weixin.MP、Senparc.Weixin.MP.BuildOutPut、Senparc.Weixin.MP.Sample,分别对应Senparc.Weixin.MP.dll源代码项目、Senparc.Weixin.MP.dll输出目录、Web示例,Web示例建议放到公网测试,让公众平台自动发送)
目前SDK还在测试中,欢迎大家提出宝贵意见!
补充:
关于直接使用Senparc.Weixin.MP.Sample部署到服务器上进行测试的朋友,有几点需要注意一下:
关于Senparc.Weixin.MP.Test单元测试项目:所有Senparc.Weixin.MP核心代码都已通过单元测试。没有外网部署条件的朋友也可以使用Senparc.Weixin.MP.Test项目提供的单元测试进行测试,这些测试同样适用于微信还没有正式发布、无法实际测试的功能,如消息推送:
截图对应测试版本:v0.3.1
升级记录:https://github.com/JeffreySu/WeiXinMPSDK/blob/master/Senparc.Weixin.MP.BuildOutPut/readme.md
微信开发教程(Senparc.Weixin.MP SDK): http://www.cnblogs.com/szw/archive/2013/05/14/weixin-course-index.html
Senparc.Weixin.MP SDK正在筹备出版官方图书,您可以使用微信“扫一扫”下方二维码参与众筹:
[原创][下载]Senparc.Weixin.MP-微信公众平台SDK(C#) - 已支持微信6.x API
标签:
原文地址:http://www.cnblogs.com/Alex80/p/5120277.html