Sample 项目自动生成工具 v1.6 正式版已发布。【点击这里查看】
Senparc 官方微信开发视频教程《微信公众号+小程序快速开发》已经上线,陆续更新中,【点击这开始学习】
Senparc 官方微信开发教程《微信开发深度解析:公众号、小程序高效开发秘籍》已经出版(已第 4 次印刷),【点击这里购买正版】
微信公众平台SDK 全面支持:微信公众号、小程序、微信支付、 JS-SDK、开放平台、企业号、企业微信…… Senparc.Weixin SDK 是目前使用率最高的微信 .NET SDK, 也是最受欢迎的 .NET 开源项目之一。 快来使用 Senparc.Weixin SDK 轻松打造微信各平台的扩展应用吧!   现在起您还可以使用 NeuChar 帮您轻松跨平台开发和配置! 立即开始
QQ群载入中……
400客服热线:400-031-8816

目前 Senparc.Weixin SDK 已支持微信 7.x API 中几乎所有接口以及小程序

当前站点运行 Sample 版本:v5.401.1 (20200604.16.30)

 

Senparc.Weixin SDK

对应于每一个微信平台的基础 SDK,包含了目前微信平台的绝大部分 API,进行微信开发重点是对这些库的使用。
# 功能模块 Nuget 包名称 Nuget 版本 当前站点运行版本 .NET 4.5 .NET Standard
2.0 / 2.1
.NET Core
2.x / 3.x
1 SDK 公共基础库 Senparc.Weixin v5.401.1 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
2 微信支付 Senparc.Weixin.TenPay v6.7.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
3 公众号
JSSDK
摇一摇周边
Senparc.Weixin.MP v6.7.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
4 公众号MvcExtension Senparc.Weixin.MP.Mvc v16.10.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
5 小程序 Senparc.Weixin.WxOpen v3.8.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
6 微信支付 Senparc.Weixin.TenPay v7.5.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
7 开放平台 Senparc.Weixin.Open v4.7.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
8 企业微信 Senparc.Weixin.Work v3.7.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x

Senparc.Weixin SDK 的 ASP.NET 运行时基础库

这些库基于 ASP.NET 运行时,依赖 ASP.NET 一些特性完成一系列基于 ASP.NET 及 ASP.NET Core 的操作。
分离出这些库的另外一个原因,是为了使 Senparc.Weixin SDK 核心库可以不依赖于 ASP.NET 运行时,
以便部署在轻量级的容器等环境中。
# 功能模块 Nuget 包名称 Nuget 版本 当前站点运行版本 .NET 4.5 .NET Standard
2.0 / 2.1
.NET Core
2.x / 3.x
1 ASP.NET
运行时基础库
Senparc.Weixin.AspNet v0.1.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
2 公众号消息中间件 Senparc.Weixin.MP.Middleware v0.1.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
3 小程序消息中间件 Senparc.Weixin.WxOpen.Middleware v0.1.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
4 企业微信消息中间件 Senparc.Weixin.Work.Middleware v0.1.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x

Senparc.Weixin SDK 扩展组件

Senparc.Weixin SDK 扩展组件用于提供缓存、WebSocket 等一系列扩展模块,
这些模块是盛派官方的一个实现,几乎所有的扩展模块都是严格面向接口开发的,
因此,您也可以自行扩展,并对接到微信 SDK 或其他系统中,
# 功能模块 Nuget 包名称 Nuget 版本 当前站点运行版本 .NET 4.5 .NET Standard
2.0 / 2.1
.NET Core
2.x / 3.x
1 Redis 缓存
(StackExchange.Redis)
Senparc.Weixin.Cache.Redis v2.8.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
2 Redis 缓存
(CsRedis)
Senparc.Weixin.Cache.CsRedis v0.1.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
3 Memcached 缓存 Senparc.Weixin.Cache.Memcached v2.6.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
4 WebSocket 模块 Senparc.WebSocket v0.10.300 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x

跨平台支持库:Senparc.NeuChar

NeuChar 是盛派提供的一套跨平台服务的标准(例如跨微信公众号、微信小程序、丁丁、QQ小程序、百度小程序,等等),
使用一套代码,同时服务多平台。目前 Senparc.Weixin SDK 就是基于 NeuChar 标准在微信领域内的一个实现分支,
您也可以使用 NeuChar 扩展到更多的平台。
https://www.neuchar.com 是盛派官方提供的一个基于 NeuChar 标准实现的可视化跨平台配置操作平台。
# 功能模块 Nuget 包名称 Nuget 版本 当前站点运行版本 .NET 4.5 .NET Standard
2.0 / 2.1
.NET Core
2.x / 3.x
1 NeuChar 跨平台支持库 Senparc.NeuChar v1.2.100 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
2 NeuChar APP 以及
NeuChar Ending
的对接 SDK
Senparc.NeuChar.App v0.8.100 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
3 NeuChar 的 ASP.NET
运行时支持库
Senparc.NeuChar.AspNet v0.2.100 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x

底层公共基础库:Senparc.CO2NET

Senparc.CO2NET 是一个支持 .NET Framework 和 .NET Core 的公共基础扩展库,包含常规开发所需要的基础帮助类。
开发者可以直接使用 CO2NET 为项目提供公共基础方法,免去重复准备和维护公共代码的痛苦。
您可以在几乎任何项目中使用 CO2NET。
# 功能模块 Nuget 包名称 Nuget 版本 当前站点运行版本 .NET 4.5 .NET Standard
2.0 / 2.1
.NET Core
2.x / 3.x
1 CO2NET 基础库 Senparc.CO2NET v1.3.101 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
2 APM 库 Senparc.CO2NET.APM v0.9.101 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
3 Redis 库
(StackExchange.Redis)
Senparc.CO2NET.Cache.Redis v3.9.101 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
4 Redis 库
(CSRedis)
Senparc.CO2NET.Cache.CsRedis v0.3.101 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
5 Memcached 库 Senparc.CO2NET.Cache.Memcached v3.7.101 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x
6 CO2NET 的 ASP.NET
运行时支持库
Senparc.CO2NET.AspNet v0.3.101 .NET 4.5 .NET Standard 2.0 / 2.1 .NET Core 2.x / 3.x

关注官方微信 进行互动测试

微信SDK公众号
微信SDK小程序
运行中的缓存框架:Local 测试
最新文档版本(MP):v0.0.0 下载
GitHub 源码: 查看
小程序: 查看
WebSocket: 查看
⇩ 展开公众号测试说明 ⇩

文本测试

随意输入文本信息,系统将自动回复一条包含原文的文本信息。如果连续发送多条信息,系统会自动记录通讯的下文,直到超过规定时间记录自动清空。

位置测试

发送一条位置信息,系统将自动回复详细的位置信息图片数据及一条图文链接。

图片测试

发送一张图片,系统将自动回复一条带链接的图文信息。

语音测试

发送一条语音信息,系统将自动回复一条音乐格式信息。

视频测试

发送一条视频信息,系统将自动回复一条带有视频ID的信息。

订阅测试

订阅(关注)账号的第一时间,系统将发送一条欢迎信息(等同于之前的Hello2BizUser)

客服端约束测试

发送文字信息【约束】,进行测试。

自定义菜单测试

点击自定菜单进行测试

代理+托管测试

1.发送文字信息【代理】或【托管】,或点击菜单【功能体验】【托管】,服务器将从其他微信平台获取“代理”或“托管”文字请求的结果。2.点击菜单【功能体验】>【会员消息】,查看自己的会员信息(来自另外一台 WeiWeiHi 服务器的微信会员系统)

微信支付测试

点击菜单【功能体验】 【微信支付】,体验微信支付整个过程。

微信弹出拍照或相册测试

点击菜单【二级菜单】 【拍照或相册】,弹出拍照或从相框选择对话框,发送图片。

微信扫码测试

点击菜单【二级菜单】 【微信扫码】,进入微信扫码界面。

基于 Senparc SDK 开发的“微微嗨会议智能助手”

“微微嗨会议智能助手”是在 Senparc.Weixin.MP + Open + Redis 等模块的基础上研发的实时场景互动云平台,为各类会议、活动、婚庆、教育等不同场景提供组织管理及多屏实时互动服务。欢迎体验!

Senparc 官方微信开发教程:《微信开发深度解析:公众号、小程序高效开发秘籍》
Senparc官方微信开发视频教程:《微信公众号+小程序快速开发》