Senparc.Weixin.MP 16.22.2

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Senparc.Weixin.MP --version 16.22.2                
NuGet\Install-Package Senparc.Weixin.MP -Version 16.22.2                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Senparc.Weixin.MP" Version="16.22.2" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Senparc.Weixin.MP --version 16.22.2                
#r "nuget: Senparc.Weixin.MP, 16.22.2"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Senparc.Weixin.MP as a Cake Addin
#addin nuget:?package=Senparc.Weixin.MP&version=16.22.2

// Install Senparc.Weixin.MP as a Cake Tool
#tool nuget:?package=Senparc.Weixin.MP&version=16.22.2                

微信 SDK - 微信公众号 模块

Senparc.Weixin SDK 开源项目:
https://github.com/JeffreySu/WeiXinMPSDK

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 is compatible. 
.NET Framework net461 was computed.  net462 is compatible.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (59)

Showing the top 5 NuGet packages that depend on Senparc.Weixin.MP:

Package Downloads
Senparc.Weixin.WxOpen

微信 SDK - 微信小程序 模块 Senparc.Weixin SDK 开源项目: https://github.com/JeffreySu/WeiXinMPSDK

Senparc.Weixin.MP.MVC

微信 SDK - Senparc.Weixin.MP.MvcExtension 模块 Senparc.Weixin SDK 开源项目: https://github.com/JeffreySu/WeiXinMPSDK

Senparc.Weixin.MP.Middleware

微信 SDK - Senparc.Weixin.MP.Middleware 模块 Senparc.Weixin SDK 开源项目: https://github.com/JeffreySu/WeiXinMPSDK

PiratesCore

湖南医标通信息科技有限公司

Lobster.Core.Common3.0

Lobster平台的Web核心库

GitHub repositories (9)

Showing the top 5 popular GitHub repositories that depend on Senparc.Weixin.MP:

Repository Stars
JeffreySu/WeiXinMPSDK
微信全平台 .NET SDK, Senparc.Weixin for C#,支持 .NET Framework 及 .NET Core、.NET 8.0。已支持微信公众号、小程序、小游戏、微信支付、企业微信/企业号、开放平台、JSSDK、微信周边等全平台。 WeChat SDK for C#.
colinin/abp-next-admin
这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
SkyChenSky/Sikiro
整合了社区主流开源框架(CAP、SkyAPM、WebAPIClient、Chloe等)的微服务项目示例
Senparc/Senparc.CO2NET
Base Common Library, support for.NET Framework &.NET Core
aprilyush/EasyCMS
EasyCms基于Asp.net Core 的后台快速开发框架,内容管理系统
Version Downloads Last updated
16.22.4 1,065 10/20/2024
16.22.3 1,457 9/29/2024
16.22.2 1,358 9/10/2024
16.22.1 4,409 7/30/2024
16.21.5 220 7/30/2024
16.21.3 2,842 7/13/2024
16.21.2 4,223 6/9/2024
16.21.1 5,314 5/6/2024
16.20.5 12,247 1/16/2024
16.20.4 15,726 12/14/2023
16.20.3 909 12/11/2023
16.20.2 3,603 12/2/2023
16.20.1 3,257 11/15/2023
16.20.1-rc.2 371 11/10/2023
16.20.0-rc.2 86 11/8/2023
16.19.3 15,175 9/5/2023
16.19.2.2 13,121 7/16/2023
16.19.2.1 1,603 7/13/2023
16.19.2 1,415 7/12/2023
16.19.1 4,594 7/9/2023
16.19.0 1,645 7/8/2023
16.18.15 2,219 7/8/2023
16.18.14 1,053 6/28/2023
16.18.13 6,313 6/13/2023
16.18.12 11,990 5/28/2023
16.18.11 1,978 5/20/2023
16.18.10.6 69,445 1/28/2023
16.18.10.5 3,304 1/19/2023
16.18.10.4 2,363 1/12/2023
16.18.10.3 3,051 1/10/2023
16.18.10.2 2,088 1/10/2023
16.18.10.1 3,042 12/20/2022
16.18.9 24,887 11/16/2022
16.18.8 3,859 11/14/2022
16.18.7 36,158 9/18/2022
16.18.6 2,135 9/11/2022
16.18.5 24,757 7/30/2022
16.18.4 1,173 7/30/2022
16.18.3 23,684 7/21/2022
16.18.2.1 25,361 5/11/2022
16.18.2 2,942 5/4/2022
16.18.1 24,629 5/3/2022
16.18.0 22,680 4/3/2022
16.17.9 6,957 4/2/2022
16.17.8 21,270 2/27/2022
16.17.7 5,735 2/17/2022
16.17.6 11,869 2/8/2022
16.17.5 3,792 2/5/2022
16.17.4 10,995 1/12/2022
16.17.3 4,993 12/9/2021
16.17.2 5,161 12/7/2021
16.17.1 7,344 11/21/2021
16.17.0 11,256 11/16/2021
16.16.0 15,623 11/6/2021
16.15.500-preview4.1 1,726 10/1/2021
16.15.500-preview4 1,844 9/11/2021
16.15.500-preview2 1,817 8/30/2021
16.15.500-preview1 1,713 8/29/2021
16.14.2-preview3 813 8/13/2021
16.14.1-preview3 786 8/7/2021
16.14.0-preview3 7,714 7/22/2021
16.13.1-preview1 625 7/14/2021
16.12.501.1 61,141 6/19/2021
16.12.400 6,277 6/9/2021
16.12.101.1-preview2 689 5/20/2021
16.12.101-preview2 473 5/4/2021
16.12.100.1-preview2 396 5/1/2021
16.12.100-preview2 238 4/27/2021
16.11.400 33,619 4/13/2021
16.11.300 4,740 4/10/2021
16.11.200 35,745 2/2/2021
16.11.102 4,839 1/18/2021
16.11.101 38,515 12/10/2020
16.11.100 4,819 12/9/2020
16.10.601 32,685 10/16/2020
16.10.600 37,514 9/18/2020
16.10.510 15,738 8/15/2020
16.10.502.3 3,737 8/10/2020
16.10.502.2 10,708 7/31/2020
16.10.502.1 53,365 6/28/2020
16.10.502 67,567 4/30/2020
16.10.500 8,012 4/16/2020
16.10.402 2,676 4/7/2020
16.10.401 14,888 3/24/2020
16.10.400 14,182 3/15/2020
16.10.304 7,419 3/1/2020
16.10.303 3,014 3/1/2020
16.10.302 3,103 2/29/2020
16.10.301 3,273 2/27/2020
16.10.300 5,243 2/22/2020
16.10.200 3,415 2/21/2020
16.10.200-preview1 1,987 2/20/2020
16.10.100-preview2 4,284 2/13/2020
16.10.100-preview1 3,010 1/27/2020
16.9.104.1 80,458 12/6/2019
16.9.104 26,866 12/3/2019
16.9.103.2 11,713 11/29/2019
16.9.103.1 9,946 11/18/2019
16.9.102 18,483 10/14/2019
16.9.102-preview7.8.2 868 10/14/2019
16.9.102-preview7.8.1 385 10/12/2019
16.9.102-preview7.8 351 10/11/2019
16.9.102-preview7.7.9.1 402 10/7/2019
16.9.102-preview7.7.9 436 10/7/2019
16.9.102-preview7.7.8 311 10/7/2019
16.9.102-preview7.7.7 358 10/7/2019
16.9.102-preview7.7 302 10/6/2019
16.9.102-preview7.6 305 10/5/2019
16.9.102-preview7.1 326 10/5/2019
16.9.102-preview7 314 10/5/2019
16.9.101 20,765 9/30/2019
16.9.0 8,408 9/24/2019
16.8.0.5 2,986 9/23/2019
16.8.0.4 2,063 9/22/2019
16.8.0.3 1,905 9/21/2019
16.8.0-preview4 1,382 9/19/2019
16.8.0-preview3 1,421 9/17/2019
16.7.18 5,586 9/11/2019
16.7.17 7,092 8/30/2019
16.7.16 1,957 8/27/2019
16.7.15 1,799 8/26/2019
16.7.14 1,750 8/25/2019
16.7.13 10,781 8/22/2019
16.7.12 8,106 7/28/2019
16.7.11.1 8,355 7/20/2019
16.7.11-preview1 1,111 7/19/2019
16.7.10 3,692 7/16/2019
16.7.9 31,770 6/6/2019
16.7.9-preview1 1,880 6/3/2019
16.7.8-preview1 1,452 6/3/2019
16.7.7.3-preview1 2,586 6/2/2019
16.7.7.2-preview1 1,184 6/1/2019
16.7.7-preview1 3,011 5/27/2019
16.7.6.1-preview1 1,122 5/26/2019
16.7.6-preview1 2,988 5/23/2019
16.7.5-preview1 1,354 5/23/2019
16.7.4.3 2,802 5/21/2019
16.7.4.2 8,913 5/17/2019
16.7.4.1 2,769 5/15/2019
16.7.3 3,486 5/13/2019
16.7.2-preview3 1,151 5/4/2019
16.7.1.2-preview3 1,636 4/30/2019
16.7.1-preview3 1,407 4/30/2019
16.7.1-preview2 1,384 4/29/2019
16.7.0.2-preview1 1,962 4/28/2019
16.7.0.1-preview1 1,400 4/27/2019
16.7.0-preview1 1,233 4/26/2019
16.6.15 42,003 3/30/2019
16.6.14.2 11,243 3/9/2019
16.6.13 2,036 3/6/2019
16.6.12.1 3,107 3/1/2019
16.6.11 27,266 2/4/2019
16.6.11-preview1 1,924 1/29/2019
16.6.10 5,892 1/29/2019
16.6.10-preview1 1,382 1/23/2019
16.6.9 9,759 1/22/2019
16.6.9-preview2 1,203 1/21/2019
16.6.9-preview1 1,465 1/18/2019
16.6.7 4,198 1/16/2019
16.6.6 1,925 1/14/2019
16.6.5.1 11,653 1/8/2019
16.6.5 1,849 1/8/2019
16.6.4 4,577 1/3/2019
16.6.3.1 2,540 1/3/2019
16.6.3.1-preview2 1,767 12/30/2018
16.6.3-preview2 1,662 12/28/2018
16.6.2-preview6 1,642 12/27/2018
16.6.2-preview5 1,509 12/27/2018
16.6.2-preview3 1,749 12/26/2018
16.6.1 5,716 12/26/2018
16.6.0 3,947 12/18/2018
16.6.0-preview3 1,487 12/17/2018
16.6.0-preview1 1,454 12/17/2018
16.5.2.1 32,475 12/4/2018
16.5.1 4,394 11/30/2018
16.5.0 6,952 11/18/2018
16.5.0-preview3 1,584 11/18/2018
16.5.0-preview2 1,371 11/17/2018
16.5.0-preview1 1,488 11/17/2018
16.4.12.1 7,080 11/6/2018
16.4.12 3,298 11/1/2018
16.4.11 55,179 10/31/2018
16.4.10 2,575 10/30/2018
16.4.9 4,250 10/23/2018
16.4.8-preview1 1,355 10/22/2018
16.4.7 4,740 10/21/2018
16.4.6.1 3,959 10/18/2018
16.4.5 2,354 10/16/2018
16.4.3.1 6,741 10/11/2018
16.4.3 18,984 10/10/2018
16.4.2 6,948 10/7/2018
16.3.5 6,358 9/27/2018
16.3.4 3,550 9/23/2018
16.3.3 3,723 9/17/2018
16.3.0-preivew3 1,318 9/14/2018
16.3.0-preivew2 1,279 9/14/2018
16.3.0-preivew1 1,279 9/14/2018
16.2.2 4,267 9/10/2018
16.2.1 2,188 9/10/2018
16.2.1-preview1 1,327 9/9/2018
16.1.1 8,286 9/5/2018
16.0.1 5,124 9/2/2018
15.3.0 16,520 8/26/2018
15.2.3 2,588 8/25/2018
15.2.2 5,597 8/15/2018
15.2.1 4,523 8/3/2018
15.2.0 2,000 8/2/2018
15.1.4 2,084 8/1/2018
15.1.3 3,234 7/28/2018
15.1.2 2,292 7/26/2018
15.1.1 7,174 7/15/2018
15.0.11 6,068 7/7/2018
15.0.7 2,295 7/6/2018
15.0.6.1 6,069 7/4/2018
15.0.2-preview 1,871 6/21/2018
15.0.0-preview1 1,836 6/15/2018
14.14.0 14,267 5/31/2018
14.14.0-rc1 1,561 5/27/2018
14.13.5-rc1 2,838 5/17/2018
14.13.1-rc1 1,837 5/16/2018
14.13.0-rc1 1,587 5/16/2018
14.12.3 9,129 5/3/2018
14.12.2 2,940 4/26/2018
14.10.13 5,568 4/4/2018
14.10.11-beta1 1,365 3/29/2018
14.10.10 7,452 3/22/2018
14.10.3 7,451 2/28/2018
14.10.0 3,861 2/22/2018
14.9.0 2,401 2/9/2018
14.8.12 8,963 1/10/2018
14.8.11 5,713 12/22/2017
14.8.10 4,041 12/8/2017
14.8.9 4,965 11/27/2017
14.8.6 6,414 11/17/2017
14.8.5 3,863 11/8/2017
14.8.4 2,721 11/7/2017
14.8.3 3,176 10/27/2017
14.8.0-beta2 2,189 10/8/2017
14.8.0-beta1 1,406 10/7/2017
14.7.1 11,039 9/21/2017
14.6.11 3,813 9/8/2017
14.6.10 2,639 9/1/2017
14.6.7 2,719 8/25/2017
14.6.3 3,102 8/17/2017
14.5.5 3,095 8/11/2017
14.5.4.2 4,440 7/30/2017
14.5.0 18,200 7/7/2017
14.4.13 4,816 6/15/2017
14.4.10 2,944 6/2/2017
14.4.7 4,122 5/9/2017
14.4.6 2,555 5/8/2017
14.4.4 3,076 4/27/2017
14.3.142 6,018 4/13/2017
14.3.139 4,096 3/27/2017
14.3.132 4,276 3/13/2017
14.3.127 4,340 2/22/2017
14.3.126 2,814 2/17/2017
14.3.121 3,114 1/24/2017
14.3.119 2,652 1/14/2017
14.3.117 8,124 1/8/2017
14.3.111-beta 1,580 12/14/2016
14.3.104 8,671 10/24/2016
14.3.101 2,802 10/17/2016
14.3.100 4,153 9/27/2016
14.3.7-beta 1,505 9/1/2016
14.3.6-beta 1,504 8/13/2016
14.3.5 6,129 8/13/2016
14.3.3 5,963 8/11/2016
14.2.3 2,572 8/3/2016
14.1.1-beta 1,517 7/23/2016
13.8.4 6,811 5/27/2016
13.8.2 2,369 5/24/2016
13.7.9 3,142 5/5/2016
13.7.5 2,801 4/24/2016
13.7.0-beta1 1,559 3/19/2016
13.6.10 4,052 3/18/2016
13.6.9 2,091 3/16/2016
13.6.8 2,215 3/12/2016
13.6.3 3,112 2/22/2016
13.6.2 2,134 2/20/2016
13.5.6.4 2,519 2/5/2016
13.5.6.2 2,333 1/28/2016
13.5.6 2,048 1/27/2016
13.5.4 6,047 12/28/2015
13.5.3 2,438 12/22/2015
13.5.2 2,077 12/22/2015
13.4.4 6,599 11/3/2015
13.4.1 3,184 10/14/2015
13.4.0 2,010 10/13/2015
13.3.0 2,550 10/4/2015
13.2.1 2,165 9/29/2015
12.4.22 2,815 9/17/2015
12.4.21 2,002 9/17/2015
12.4.12 2,644 8/24/2015
12.4.6 2,987 7/29/2015
12.4.5 2,401 7/25/2015
12.4.4 2,415 7/22/2015
12.3.1 2,533 7/12/2015
12.1.0 2,566 7/6/2015
11.3.6 2,271 7/2/2015
11.3.4 2,364 6/23/2015
11.3.2 2,924 5/22/2015
11.3.0 2,364 5/3/2015
11.2.24 2,366 5/1/2015
11.2.19 2,312 4/20/2015
11.2.18 2,286 4/10/2015
11.2.13 2,115 3/30/2015
11.2.6 2,163 3/19/2015
11.2.5 2,142 3/18/2015
11.0.1 2,332 3/15/2015
10.1.0 2,478 3/4/2015
9.6.5 2,004 3/13/2015
9.6.1 2,307 1/26/2015
9.5.7 2,176 1/14/2015
9.5.3 2,776 12/11/2014
9.5.0 2,327 12/2/2014
9.4.4 2,256 11/25/2014
9.4.3 2,298 11/20/2014
9.4.2 2,142 11/19/2014
9.4.0 2,383 10/27/2014
9.3.5 2,096 10/15/2014
9.3.1 1,989 10/7/2014
9.3.0 2,501 10/7/2014
8.1.0 2,062 9/24/2014
7.1.2 2,337 9/2/2014
7.0.20 2,149 8/24/2014
7.0.16 2,025 8/19/2014
7.0.4 2,128 8/7/2014
6.1.1 2,316 6/22/2014
6.1.0 2,935 6/2/2014
5.10.0 2,188 5/16/2014
5.9.0 2,089 5/9/2014
5.8.0 2,206 4/19/2014
5.6.6 2,289 4/1/2014
5.6.5 2,303 3/26/2014
5.6.3 2,078 3/17/2014
5.6.2 2,490 3/15/2014
5.4.1 2,101 3/9/2014
5.1.0 2,161 2/14/2014
4.13.0 2,113 2/9/2014
4.12.0 2,034 2/4/2014
4.11.2 2,099 1/28/2014
4.11.1 1,996 1/28/2014
4.11.0 2,079 1/28/2014
4.8.5 2,025 1/19/2014
4.8.4 2,549 1/14/2014
4.8.3 2,037 1/4/2014
4.8.2 2,004 12/26/2013
4.8.1 2,075 12/25/2013
4.8.0 2,019 12/25/2013
4.7.3 2,903 12/12/2013
4.6.0 4,446 12/2/2013
4.5.2 2,328 11/26/2013
4.5.1 2,907 11/25/2013
4.4.6 2,081 11/24/2013
4.4.2 2,190 11/23/2013
4.3.0 1,990 11/20/2013
4.2.2 2,761 11/18/2013
4.2.0 2,011 11/18/2013
4.1.0 2,112 11/14/2013
3.5.2 2,059 11/11/2013
3.5.0 2,647 10/31/2013
2.5.0 4,856 10/30/2013

v4.9
1、丰富了JSON通讯的消息返回类型
2、修复MessageAgent状态记录的一个bug
3、修复二维码事件bug
4、24小时推送限制改为48小时

v4.10 添加媒体文件上传、下载接口

v4.11 添加AccessTokenContainer管理容器

v.4.12 添加更多AccessTokenContainer下的方法

v4.13.0 添加高级接口中的语种选择

v5.0.0 添加图片、语音、视频返回类型

v5.1 优化图片等消息的响应,并添加图片等新回复格式的DEMO

v5.2 添加MessageAgent.CheckUrlAndToken方法

v5.4.0 souidea全面升级到weiweihi

v5.5.0 添加View事件响应;添加单个列队自定义过期时间

v5.6.0 添加OnTextOrEventRequest事件

v5.7.0 添加百度地图帮助类

v5.8.0 添加模板消息接口、群发接口

v5.9.0 添加多客服接口

v5.10.0 添加对外请求超时设置

v6.1.0 添加多客服聊天记录查询

v6.2.0 优化RequestMessageEvent相关结构;添加消息发送测试工具

v7.0.10 添加微信支付相关接口、优化二维码接口

v7.0.14 完善微信支付接口,添加AccessTokenHandlerWapper

v7.0.20 添加MessageHandlerException,修正部分bug

v7.1.0 正式发布微信支付、微小店接口;完善模板消息响应事件。

v8.0.0 分离基础方法到Senparc.Weixin

v9.3.0 稳定版

v9.4.2 修改完善了群发的方法
v9.4.3 支持新增的6种菜单的事件推送

v9.5.0
添加消息去重

v9.5.3
纠正群发和模板推送 接收MsgID出错问题

v9.5.7  新增获取Js-Api凭证接口(ticket)以及生成签名的方法

v9.6.1 添加AccessToken过期获取的Lock、新增数据统计接口

v9.6.4 获取JsApiTicket方法完善

v10.0.0 重构代码,加入AppStore

v11.0.1 框架升级到.NET 4.0

v11.2.0 添加AppStore相关接口

v11.2.24 添加针对加密信息的官方iphone换行bug处理

v11.3.0 分离Open,优化素材相关方法

v11.3.2 摇一摇周边试用版

v11.3.6 群发消息接口修改  试用版

v12.3.1 添加了AccessToken(非预期的)过期自动处理机制,大部分高级接口可以忽略对AccessToken的获取和管理。稳定版。

v12.4.2 重新整理(简化)API的命名空间

v13 支持.NET4.5,添加异步请求方法

v13.2.1 完善异步请求方法,添加JSON生成过程中null对象的过滤机制

v13.3.0 整合JsAPITicketContainer到AccessTokenContainer

v13.4 重构升级

v13.5.2 添加个性化菜单
v13.5.6
完善红包发送及查询接口
修复Wifi API的bug
完善Web代理(Proxy)功能
完善微小店实体类型

v13.6.3
更新Container架构
分离AccessTokenContainer和JsApiTicketContainer
完善接口
匹配Senparc.Weixin v4.5.12
v13.6.8
URL转义
更新API
优化Container,全面支持分布式缓存
添加客服消息接口

v13.6.10
提供Container缓存立即生效的解决方案

v13.7.0-beta1
优化缓存方案
添加短链接接口

v13.7.9
1、BatchGetUserInfoJson类重命名为BatchGetUserInfoJsonResult
2、重构部分MessageHandler代码
3、更新卡券接口
4、完善消息响应功能
5、完善摇一摇功能
6、完善wifi功能
7、添加用户“标签”相关接口

v13.8.2
2016-05-24
更新及新增接口:
TemplateApi
CardApi
WiFiApi
ShakeAroundApi
新增接口模块:
ScanApi
v13.8.4 尝试解决OAuth:40029-invalid code 错误

v14.1.0
为接口添加异步方法
完善接口

v14.2.2
支持.NET ore
优化EntityHelper及接口

v14.2.3
使用ApiUtility.GetExpireTime()方法处理过期

v14.3.3
重构缓存策略
重构Container
整合分布锁

v14.3.4
添加TryReRegister()方法,处理分布式缓存重启(丢失)的情况

v14.3.6
重构缓存键命名空间规则,添加Config.DefaultCacheNamespace

v14.3.7
修改Create方法(及对应异步方法),匹配最新的官方文档,删除CreateByStr方法(及对应异步方法);
增加QrCode_ActionName枚举

v14.3.100
第100个Nuget公开发布的Senparc.Weixin.MP.dll版本。
添加获取API:获取微信服务器的ip段。

v14.3.101
修改TenPayUtil.BuildRandomStr()方法.
.NET Core版本:修改编码;删除第一版微信支付代码。(TenPayLib)

v14.3.104
重构缓存,添加ObjectCacheStrategy

v14.3.105 优化红包,添加裂变红包
v14.3.106
删除Senparc.Weixin.MP.Helpers.FileHelper,合并到Senparc.Weixin.Helpers.FileHelper类中(开发时只需要注意修改命名空间)
为Senparc.Weixin.Helpers.FileHelper添加DownLoadFileFromUrl()方法
v14.3.107
SearchRedPack方法修改证书初始化方法
RedPackHBInfo去除status属性
为TenPayLibV3.RequestHandler.ParseXML()方法添加v==null的判断
v14.3.107
fix bug:普通红包加入场景值之后的签名问题
v14.3.105 优化红包,添加裂变红包
v14.3.106
删除Senparc.Weixin.MP.Helpers.FileHelper,合并到Senparc.Weixin.Helpers.FileHelper类中(开发时只需要注意修改命名空间)
为Senparc.Weixin.Helpers.FileHelper添加DownLoadFileFromUrl()方法
v14.3.107
SearchRedPack方法修改证书初始化方法
RedPackHBInfo去除status属性
为TenPayLibV3.RequestHandler.ParseXML()方法添加v==null的判断
v14.3.107
fix bug:普通红包加入场景值之后的签名问题
v14.3.113
修正了WiFiApi中GetQrcode函数的返回值数据类型。
修正了ShakeAroundApi中申请iBeacon设备的申请批次ID(appId)的数据类型从int改为long。
修正了ShakeAroundApi中查询iBeacon设备传递的参数(begin => last_seen),跟随微信更新。
修正了WiFiApi中GetQrcodeResult的bug。
v14.3.114 优化微信支付方法
v14.3.115 CommonApi.GetMenu()方法,当发生菜单不存在等错误的时候会抛出WeixinMenuException异常。
v14.3.116 TryCommonApi抛出ErrorJsonResultException、WeixinException异常时加入了accessTokenOrAppId参数
v14.3.117 添加SuccessResponseMessage类型响应信息
v14.3.119
OnEvent_ShakearoundUserShake接口默认返回ResponseMessageNoResponse类型消息
修改BatchGetUserInfoData.lang属性为int类型
v14.3.122
优化微信支付
TenPayV3UnifiedorderRequestData类调整sign_type设置顺序
(准备做,需要测试:TenPayV3RefundQueryRequestData类暂时注释掉signType传入)
14.3.123
废除SHA1UtilHelper及MD5UtilHelper,方法合并到Senparc.Weixin.Helpers.EncryptHelper下(Senparc.Weixin.dll中)
v14.3.124 修改lang属性为string类型,并添加LangEnum作为枚举
v14.3.125 重新调整sign_type设置顺序,v14.3.122版本中不应该做调整
v14.3.126 更新微信支付接口
v14.3.127 :
fix bug:微信支付统一订单接口。将 totalFee 参数类型由 decimal 改为 int。
v14.3.128:
完善PoiApi.GetPoiList()方法返回参数中的GetStoreList_BaseInfo信息
v14.3.129 :
设置TransactionId和OutTradeNo时判断是否为null,如果是则提供空字符串""
修改订单查询接口的参数顺序,sign_type参数有的话必须参与签名,也就是放在md5之前,否则微信服务器会返回签名错误
v14.3.131 :1·为MediaApi.Get()方法提供ApiHandlerWapper.TryCommonApi()方法支持,可以传入AppId
v14.3.132:添加Get.DownloadAsync(string url, string dir)方法
v14.3.132:完善UnifiedorderResult 服务商统一订单接口
v14.3.133:修复CommonApi.CreateMenuConditional()方法调用出现“invalid button size”错误的问题
v14.3.136:增加KeywordAutoReplyInfo_Item.reply_list_info属性
v14.3.137:修改JSSDKHelper.GetAddrSign传入参数,应该传入OAuth的AccessToken
v14.3.138:修改 JSSDKHelper.GetAddrSign() 方法
v14.3.139:自定义菜单、模板消息全面支持小程序最新接口!
v14.3.140
1、添加BaseGroupMessageDataByGroupId.send_ignore_reprint属性
2、优化代码
v14.3.141 修改amount为decimal类型
v14.3.142 RequestUtility中的所有请求证书由X509Certificate类型改为X509Certificate2
SendResult文件添加了msg_data_id字段,此字段用于统计分析
v14.3.143 修复上一版本造成的菜单获取错误问题

v14.4.5 完善微信支付退款申请接口
v14.4.6 修复企业付款接口无法指定证书的问题(TenpayV3.Transfers)
v14.4.7 iBeacon设备接口GroupGetAdddevice()方法更新

v14.4.5 完善微信支付退款申请接口
v14.4.6 修复企业付款接口无法指定证书的问题(TenpayV3.Transfers)
v14.4.7 iBeacon设备接口GroupGetAdddevice()方法更新
v14.4.8
1、完善TenPayLibV3.GetNoncestr()方法;
2、优化TenPayLibV3.BuildRandomStr()方法

v14.4.9
1、修改CardAPI的卡信息更新设置
2、修改TenPayUtil.GetNoncestr()方法,将编码由GBK改为UTF8

v14.4.10
1、CardApi.CardBatchGet()方法增加statusList参数
2、修改Card_CashData属性类型(int)
v14.4.11 完善CommonJsonSend.SendAsync()方法参数
v14.4.12 1、修改 UTF-8 编码设置
2、修复 CustomServiceApi.GetMsgList() 方法时间戳问题
v14.4.13 修复二级菜单小程序无法设置的问题
v14.4.14 修改 JSSDKHelper.GetcardExtSign()和CreateNonekeySha1() 方法,使用 ASCII 字典排序

v14.5.0
1、AccessTokenResult 加入 IAccessTokenResult 接口
2、启用新版本的ApiHandlerWapper
v14.5.1 完善异步方法async/await
v14.5.2 Card_MemberCardData添加wx_activate_after_submit和wx_activate_after_submit_url
v14.5.3
1、添加 QrCode_ActionName.QR_STR_SCENE
2、解决了QrCode_ActionName.QR_STR_SCENE下临时二维码有效时间expire_seconds不生效的问题
v14.5.4 添加“一次性订阅消息”接口

v14.5.5
1、修改Container中的锁及异步调用方法
2、支持H5支付(同时已发布Demo)
3、为Tencent命名空间添加Senparc.Weixin.MP前缀
4、完善RequestMessageEvent_MassSendJobFinish(群发判断转载)
5、提取EntityHelper.FillClassValue()方法,优化FillEntityWithXml()方法
6、添加了NewsModel下的need_open_comment、only_fans_can_comment属性
7、查询红包接口(SearchRedPack)添加refund_amount和remark两个参数获取
8、增加“获取商品二维码”接口(ScanApi.GetQrCode()),同时提供配套异步方法
9、更新CardApi.CardBatchGet()方法的statusList参数传值

v14.6.0
1、新增 刷卡支付 撤销订单接口
2、支持.NET Core 2.0
v14.6.1 撤销订单接口(TenPayV3.Reverse())添加证书设置
v14.6.2 回滚AccessTokenContainer
v14.6.3 回滚JsApiTicketContainer和OAuthAccessTokenContainer
v14.6.4 撤销订单接口(TenPayV3.Reverse())添加证书设置
v14.6.5 回滚 AccessTokenContainer
v14.6.6 添加 JSSDKHelper.GetJsSdkUiPackageAsync() 异步方法
v14.6.7 增加更多自定义菜单类型:media_id、view_limited
v14.6.8 添加Event下“微信认证事件推送”一系列事件类型:
1 qualification_verify_success - 资质认证成功(此时立即获得接口权限)
2 qualification_verify_fail - 资质认证失败
3 naming_verify_success - 名称认证成功(即命名成功)
4 naming_verify_fail - 名称认证失败(这时虽然客户端不打勾,但仍有接口权限)
5 annual_renew - 年审通知
6 verify_expired - 认证过期失效通知
v14.6.9 添加:小程序审核事件推送
v14.6.10 添加接口:普通红包发送(服务商)
v14.6.11 常规优化
v14.7.0 TenPayV3的接口添加对 UseSandBoxPay 的判断,可以自动使用沙箱
v14.7.1(.NET Core)恢复从.NET Framework中移植的RequestUtility.SetHttpProxy()和RemoveHttpProxy()方法

v14.8.0-beta1 重新支持.NET 3.5/4.0
v14.8.0-beta2 优化多版本支持代码
v14.8.1 修复几处GetNoncestr还在使用GBK编码
v14.8.2 修复发送红包接口的响应XML的解析问题
v14.8.3
1、添加RequestMessageUnknownType以及相关处理机制,处理未知类型的请求
2、新增新增MsgTypeHelper.GetRequestMsgTypeString()方法
v14.8.4 支持Senparc.Weixin v4.18.0,支持Ajax模拟请求
v14.8.5 卡券Membe完善CardGetResultJson字段rCard_CustomField_NameType枚举添加FIELD_NAME_TYPE_UNKNOW类型
v14.8.7 完善CardGetResultJson字段
v14.8.8 修正了统计接口关注用户实体类的属性数据类型错误
v14.8.9 支持Senparc.Weixin v4.18.5 可自定义API域名
v14.8.10 修复红包接口 RedPackApi.SendNormalRedPack() 在.NET 4.6 下的XML解析问题
v14.8.11 添加根据标签群发接口,重构原根据分组群发接口
v14.8.12 完成群发接口添加clientmsgid属性
v14.8.13
1、使用 Config.ApiMpFileHost,修改 MediaApi.Get() 方法,可以自动识别文件类型储存
2、设置 TenPayV3xxRequestData 的 NonceStr 属性为只读
3、AnalysisApi 接口中的 GetUserReadItem 和 GetUserReadHourItem 添加 user_source 属性(用户渠道来源)
v14.8.14 CardApi.UpdateUser() 方法参数中重新加添 add_bonus 和 add_balance 两个参数
v14.8.15 添加“评论数据管理”接口(共8个)

v14.9.0 支持异步 MessageHandler
v14.9.1 完善AnalysisApi.GetArticleTotal()返回数据字段

v14.10.0 停止对 .net core 1.1 生成的独立版本
v14.10.1 添加RegisterService提供快捷注册方式
v14.10.2 微信支付统一下单接口TenPayV3UnifiedorderRequestData数据添加“场景信息”字段(sceneInfo)
v14.10.3 增加MessageHandler的file类型处理
v14.10.4 WeixinUserInfoResult添加tagid_list属性(用户被打上的标签ID列表)
v14.10.5 TenPayV3Result 增加 ResultXML 只读属性
v14.10.6 完善“查看指定文章的评论数据”接口(CommentApi.List())的返回结果数据
v14.10.7 MessageHandler消息去重增加对“领取事件推送”的特殊判断
v14.10.8 GroupMessageApi.SendGroupMessageByFilter() 方法修复判断错误
v14.10.9 TenPayV3UnifiedorderRequestData_SceneInfo 支持新H5支付的场景参数
v14.10.10 修正 Net Core 版本错误的代理设置
v14.10.11-beta1 测试.net core下的文件上传方法
v14.10.12
1、TenpayV3的GetSignKey()接口,用于获取模拟支付环境下的签名。
2、添加 TenPayV3Util.DecodeRefundReqInfo() 方法,提供给退款通知解密使用
3、支持自定义菜单传入菜单对象为null(自动过滤)
v14.10.13 优化 TenPayV3Util.DecodeRefundReqInfo() 方法
v14.10.14 优化 Get.Download() 方法,完善对 FileName 的判断
v14.10.15 Wifi连接页面支持跳转到小程序。微信返回的JSON有变化。
v14.11.0 添加“付款到银行卡”接口
v14.11.1 为 TenPayV3.GetTransferInfo() 及对应异步方法添加证书参数。
v14.12.0
1、用户信息扫码场景信息
2、cardapi增加多卡二维码API
3、UpdateUser、MemberCardDeal增加参数
4、统一cardmanageResultjson的类命名规则
v14.12.1 修改.NET Core环境下,ResponseHandler 中构造函数传入 HttpContext 的异常提示
v14.12.2 修正 MediaApi.GetForeverMedia() 方法永久视频的文件下载过程。
v14.12.3 1、添加黑名单管理
2、分离永久视频素材获取接口

v14.13.0-rc1 支持 .NET Core 2.1.0-rc1-final

v14.14.0-rc1
1、支持 Senparc.Weixin v4.22.0-rc1
2、CardAPI 升级到新的 Newtonsoft.Json 的序列化参数

v14.14.0
1、发布支持 .net core 2.1 的正式版
2、获取用户基本信息(包括UnionID机制)API 的 ResultJson 模型增加 subscribe_scene(用户关注的渠道来源)字段。

v15.0.0 引入 Senparc.CO2NET,支持 Senparc.Weixin v5.0
v15.0.2-preview1 支持 CO2NET v0.1.2
v15.0.3.1 解决.NetCore环境微信支付回调时ResponseHandler传入HttpContext实例后解析xml提示找不到根节点的错误
v15.0.6.1  支持 CO3NET v0.1.6.1 解决 XXE 漏洞
v15.0.6.2 TenPayV3RefundRequestData 添加 SubAppId、SubMchId 两个参数,以及支持这两个参数的构造函数
v15.0.7 支持 Senparc.Weixin 5.0.7
v15.0.9 Container 的 Register() 的微信参数自动添加到 Config.SenparcWeixinSetting.Items 下
v15.0.10 支持 Senparc.Weixin v5.0.10
v15.0.11 支持 Senparc.Weixin v5.0.11
v15.1.0 支持 Senparc.Weixin v5.1.0,重构 Container,提供新的缓存过期策略
v15.1.2 企业付款到银行卡修复携带证书问题
v15.1.3
1、优化接口
2、支持 Senparc.Weixin v5.1.4
v15.1.4 修复 GetForeverMedia() 接口 bug

v15.2.0
1、SenparcWeixinSetting 添加 TenPayV3_WxOpenTenpayNotify 属性,用于设置小程序支付回调地址
2、支持 Senparc.Weixin v5.1.6
v15.2.1 实现 SenparcWeixinSetting 自动注册
v15.2.2 优化客服接口,分离小程序客服接口
v15.2.3 支持 CO2NET v0.2.8
v15.2.4 微信支付 RequestHandler 增加 HMAC-SHA256 加密方式
v15.3.0 分离微信支付到 Senparc.Weixin.TenPay.dll

v16.0.0 支持 NeuChar 标准
v16.0.1 支持 Senparc.Weixin v6.0.1
v16.1.0 支持 Senparc.NeuChar v0.0.5
v16.2.0 支持卡券消息回调
v16.3.0 重构 MessageHandler OnXxRequest() 方法参数类型,逐步开始使用接口,如 IRequestMessageText
v16.3.2 支持 Senparc.NeuChar v0.1.2
v16.3.4 支持 Senparc.NeuChar v0.1.4
v16.3.5 支持 Senparc.NeuChar v0.2.1
v16.4.0 支持电子发票等新接口
v16.4.1 菜单按钮类型(ButtonType)改为使用 Senparc.NeuChar.MenuButtonType
v16.4.2 Senparc.NeuChar v0.2.7
v16.4.5 支持 Senparc.NeuChar v0.2.9.1
v16.4.5 支持 Senparc.NeuChar v0.2.10,支持 NeuChar 连接检测
v16.4.7 Senparc.NeuChar v0.2.11,升级 MessageHandler
v16.4.9 修正发票接口问题
v16.4.10 优化 MessageHandler 构造函数,提供 PostModel 默认值
v16.4.12 移除微信支付相关类(已经迁移到 Senparc.Weixin.TenPay.dll 中)
v16.5.0 使用 Senparc.CO2NET.APM
v16.5.1 支持 Senparc.NeuChar v0.4.4
v16.5.2 优化 APM 和 MessageHandler 消息解密过程
v16.6.0 支持最新基础库,使用 .NETStandard2.0 统一支持 .NET Core,放弃对 .NET Core 1.x 的单独适配
v16.6.4 修复会员卡接口的枚举序列化字符串问题
v16.6.5 修复会员卡创建时supply_balance字段和supply_bonus字段为false不序列化
v16.6.6 添加卡券跳转小程序参数
v16.6.7 RequestMessageEvent_User_Get_Card 添加 UnionId 属性
v16.6.8 添加微信门店小程序接口
v16.6.9
1、修复:裂变红包 url 及参数不正确
v16.6.13 添加 SendMenu 相关接口,并打通消息回复响应
v16.6.14 支持最新版本 Senparc.Weixin
v16.6.15 Card_BaseInfoBase 添加 get_custom_code_mode 属性
v16.7.0
1、支持异步 Container
2、停止对 .NET 3.5 和 .NET 4.0 的支持
v16.7.2 完善 Container 注册委托的储存类型,解决多账户下的注册冲突问题
v16.7.4 添加 MessageHandler 的“点击菜单跳转小程序的事件推送”功能
v16.7.7.1 修改 UserInfoJson.qr_scene 类型为 unit
v16.7.10 修复回复评论的参数bug,添加图文群发总数据的新字段
v16.7.11 优化 Container,修复在未注册的情况下直接尝试注册时可能造成线程死锁的情况
v16.7.12 修复:客服输入状态的参数错误,调整客服输入状态的参数名称
v16.7.13 完善同步方法的 xxContainer.Register() 对异步方法的调用,避免可能的线程锁死问题
v16.7.14 修复 AccessTokenContainer.RegisterAsync() 执行缓存更新时可能发生的线程死锁情况
v16.7.15 优化 xxContainer.Register() 方法
v16.7.16 解决卡券WxCardApiTicketContainer【异步方法】获取可用Ticket,type传值的问题
v16.7.17 添加 JsSdkAddCardUiPackage(JSSDK 卡券 AddCard API 调用的参数)
v16.7.18 引用最新版本 CO2NET 和 Senparc.Weixin
v16.8.0
1、消息上下文支持分布式缓存
2、提供带符号的 nuget 包(.snupkg)
v16.9.0
1、使用最新版本 Senparc.Weixin,支持 .NET Core 3.0
2、QrCodeApi.Create() 参数说明更改
v16.9.101
1、提供 .Net Core 3.0 独立版本
2、群发接口更新过期类型,使用 GroupMessageByFilter_MediaId
3、优化 Container 异步注册方法
v16.9.102
1、提供 MessageHandler 中间件
2、正式启用 OAuthAccessTokenContainer
v16.9.103 解决 MessageHandler 初始化无响应的问题
v16.9.104 优化 MessageHandler 同步方法兼容策略
v16.9.104.1
1、AutoReplyType 添加卡券(card)枚举
2、CommonApi.Token() 方法设置异常抛出机制
v16.10.402 添加会员卡接口自定义cell参数
v16.10.403 提供详细 CommonApi.GetToken() 报错信息(包括白名单异常)
v16.10.500 提供详细 CommonApi.GetToken() 报错信息(包括白名单异常)
v16.10.502.1
1、新增从腾讯地图拉取省市区信息
2、在腾讯地图中创建门店
3、修复查询授权页字段信息请求微信URL错误
v16.10.502.2 添加微信电子发票 2.3 接收授权完成事件的处理
v16.10.502.3 "获取授权页链接数据开票来源"属性的枚举类型序列化字符串优化
v16.10.502.3 完善“新增永久视频素材”接口参数
v16.10.601 MASSSENDJOBFINISH事件增加 ArticleUrlResult 节点
v16.11.102 修正“将电子发票卡券插入用户卡包”接口 InvoiceApi.InsertCardToBag() 问题
v16.11.201 服务号订阅通知相关接口 & 补充小程序[获取小程序账号的类目]接口
v16.12.101 修改“addTemplate选用模板”接口
v16.14.2
1、Register 提供对 ApiHandlerWapper 委托的设置方法
2、添加用户提交抬头后,商户会收到用户提交的事件(submit_invoice_title)

v16.15.0
1、接入微信支付 V3
2、SEnparcWeixinSetting 添加 record 能力

v16.15.500 用户信息调整:不再返回用户性别及地区信息
v16.17.1 完善永久素材上传接口
v16.17.2 优化永久素材上传接口,提供素材类型枚举:UploadForeverMediaType
v16.17.3 UserApi.Info() 接口返回值,将 headimgurl、nickname 设为过期
v16.17.8 新增草稿箱和发布能力接口
v16.18.1 公众号菜单添加 article_id、article_view_limited 类型
v16.18.2 完善客服接口
v16.18.4 完善 GetDraftResultJson 字段
v16.18.5 新增 OpenApi 接口,包括:“查询 openAPI 调用quota”“查询 rid 信息”接口
v16.18.6 OAuth 的 AccessToken 获取接口添加 is_snapshotuser 返回值
v16.18.7 OAuthApi.GetAuthorizeUrl() 方法添加 forcePopup 参数
v16.18.10.7 修复自定义菜单实体问题
v16.18.11 新增“获取稳定版接口调用凭据”接口
v16.18.13 回退代码,修复菜单问题 #2843
v16.18.14 JSSDKHelper.GetNoncestr() 弃用 MD5 加密方法
v16.19.0 MessageHandler 和客服接口支持长文本自动切割后连续发送
v16.20.1 添加 TemplateApi.AddTemplate() 参数
v16.20.2 fix bug: self menu onfig result. PR #2963 / Issue #2804
v16.20.3 添加 OCR 接口 / PR #2967
v16.20.5 中间件增加事件推送发布结果类型回调 / PR #2984
           [2024-08-06] v16.21.4 更新基础库,包括 Senparc.CO2NET 相关库、Senparc.AI