From 31ad3bec493e6741dc3f9d61dea7078c0b021fc4 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Mon, 10 Apr 2023 20:53:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(tenpaybusiness):=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E6=96=B0=E7=89=88=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md | 6 +++--- ...IT.FlurlHttpClient.Wechat.TenpayBusiness.csproj | 4 ++-- .../WechatTenpayBusinessClient.cs | 4 ++-- .../WechatTenpayBusinessClientOptions.cs | 14 +++++++------- .../WechatTenpayBusinessEndpoints.cs | 10 +++++----- .../WechatTenpayBusinessEvent.cs | 4 ++-- .../WechatTenpayBusinessException.cs | 2 +- .../WechatTenpayBusinessRequest.cs | 4 ++-- .../WechatTenpayBusinessResponse.cs | 12 ++++++------ 9 files changed, 30 insertions(+), 30 deletions(-) diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/README.md b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/README.md index 47630c13..4ee0fdc7 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/README.md +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/README.md @@ -2,15 +2,15 @@ [![GitHub Stars](https://img.shields.io/github/stars/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat?logo=github&label=Stars)](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat) [![GitHub Forks](https://img.shields.io/github/forks/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat?logo=github&label=Forks)](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat) [![NuGet Download](https://img.shields.io/nuget/dt/SKIT.FlurlHttpClient.Wechat.TenpayBusiness.svg?sanitize=true&label=Downloads)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayBusiness) [![License](https://img.shields.io/github/license/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat?label=License)](https://mit-license.org/) -基于 `Flurl.Http` 的腾讯微企付 HTTP API SDK。 +基于 `Flurl.Http` 的微企付 HTTP API SDK。 --- ### 【功能特性】 -- 基于腾讯微企付 API 封装。 +- 基于微企付 API 封装。 - 请求时自动生成签名,无需开发者手动干预。 -- 提供了腾讯微企付所需的 RSA、SM3、SM4、SHA-256 等算法工具类。 +- 提供了微企付所需的 RSA、SM3、SM4、SHA-256 等算法工具类。 - 提供了解析回调通知事件等扩展方法。 --- diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/SKIT.FlurlHttpClient.Wechat.TenpayBusiness.csproj b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/SKIT.FlurlHttpClient.Wechat.TenpayBusiness.csproj index e3b51a82..8cb91124 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/SKIT.FlurlHttpClient.Wechat.TenpayBusiness.csproj +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/SKIT.FlurlHttpClient.Wechat.TenpayBusiness.csproj @@ -13,9 +13,9 @@ README.md MIT https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat - Flurl.Http Tencent Tenpay 腾讯 微企付 + Flurl.Http Tencent Tenpay 微企付 2.0.1 - 基于 Flurl.Http 的腾讯微企付 API 客户端。 + 基于 Flurl.Http 的微企付 API 客户端。 Fu Diwei git https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessClient.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessClient.cs index 967f7974..7db9137a 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessClient.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessClient.cs @@ -11,12 +11,12 @@ using Flurl.Http; namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness { /// - /// 一个腾讯微企付 API HTTP 客户端。 + /// 一个微企付 API HTTP 客户端。 /// public class WechatTenpayBusinessClient : CommonClientBase, ICommonClient { /// - /// 获取当前客户端使用的腾讯微企付平台凭证。 + /// 获取当前客户端使用的微企付平台凭证。 /// public Settings.Credentials Credentials { get; } diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessClientOptions.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessClientOptions.cs index 050b1a8e..dfa47946 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessClientOptions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessClientOptions.cs @@ -12,39 +12,39 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness public int Timeout { get; set; } = 30 * 1000; /// - /// 获取或设置腾讯微企付 API 入口点。 + /// 获取或设置微企付 API 入口点。 /// 默认值: /// public string Endpoint { get; set; } = WechatTenpayBusinessEndpoints.DEFAULT; /// - /// 获取或设置腾讯微企付 API 签名认证方式。 + /// 获取或设置微企付 API 签名认证方式。 /// 默认值: /// public string SignAlgorithm { get; set; } = Constants.SignAlgorithms.SHA245_WITH_RSA; /// - /// 获取或设置腾讯微企付平台账号。 + /// 获取或设置微企付平台账号。 /// public string PlatformId { get; set; } = default!; /// - /// 获取或设置腾讯微企付平台 API 证书序列号。 + /// 获取或设置微企付平台 API 证书序列号。 /// public string PlatformCertificateSerialNumber { get; set; } = default!; /// - /// 获取或设置腾讯微企付平台 API 证书私钥。 + /// 获取或设置微企付平台 API 证书私钥。 /// public string PlatformCertificatePrivateKey { get; set; } = default!; /// - /// 获取或设置腾讯微企付证书序列号。 + /// 获取或设置微企付证书序列号。 /// public string TBEPCertificateSerialNumber { get; set; } = default!; /// - /// 获取或设置腾讯微企付证书公钥。 + /// 获取或设置微企付证书公钥。 /// public string TBEPCertificatePublicKey { get; set; } = default!; diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessEndpoints.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessEndpoints.cs index 5b1a55c2..bcf7c119 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessEndpoints.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessEndpoints.cs @@ -1,18 +1,18 @@ -namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness +namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness { /// - /// 腾讯微企付 API 接口域名。 + /// 微企付 API 接口域名。 /// public static class WechatTenpayBusinessEndpoints { /// /// 主域名(默认)。 /// - public const string DEFAULT = "https://api-business.tenpay.com/v3"; + public const string DEFAULT = "https://api.businesspay.qq.com/v3"; /// - /// 测试域名。 + /// 沙箱域名。 /// - public const string DEVELOPMENT = "https://dev-api-business.tenpay.com/v3"; + public const string SANDBOX = "https://sandbox-api.businesspay.qq.com/v3"; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessEvent.cs index 9781b426..2f4aadf5 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessEvent.cs @@ -3,7 +3,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness { /// - /// 表示腾讯微企付 API 回调通知事件的基类。 + /// 表示微企付 API 回调通知事件的基类。 /// [Serializable] public class WechatTenpayBusinessEvent @@ -55,7 +55,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness } /// - /// 表示腾讯微企付 API 回调通知事件的基类。 + /// 表示微企付 API 回调通知事件的基类。 /// [Serializable] public class WechatTenpayBusinessEvent : WechatTenpayBusinessEvent diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessException.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessException.cs index 10a8e1a0..14b78b19 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessException.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessException.cs @@ -3,7 +3,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness { /// - /// 当调用腾讯微企付 API 出错时引发的异常。 + /// 当调用微企付 API 出错时引发的异常。 /// public class WechatTenpayBusinessException : CommonExceptionBase { diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessRequest.cs index a2e4dffa..f284813c 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessRequest.cs @@ -1,7 +1,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness { /// - /// 表示腾讯微企付 API 请求的基类。 + /// 表示微企付 API 请求的基类。 /// public abstract class WechatTenpayBusinessRequest : ICommonRequest { @@ -13,7 +13,7 @@ public virtual int? Timeout { get; set; } /// - /// 获取或设置请求使用的腾讯微企付敏感字段加密参数。 + /// 获取或设置请求使用的微企付敏感字段加密参数。 /// 如果启用了 参数,将由系统自动生成。 /// [Newtonsoft.Json.JsonIgnore] diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessResponse.cs index f623a242..bbcb70cf 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayBusiness/WechatTenpayBusinessResponse.cs @@ -1,9 +1,9 @@ -using System.Collections.Generic; +using System.Collections.Generic; namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness { /// - /// 表示腾讯微企付 API 响应的基类。 + /// 表示微企付 API 响应的基类。 /// public abstract class WechatTenpayBusinessResponse : ICommonResponse { @@ -56,28 +56,28 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayBusiness } /// - /// 获取腾讯微企付 API 返回的敏感字段加密参数。 + /// 获取微企付 API 返回的敏感字段加密参数。 /// [Newtonsoft.Json.JsonIgnore] [System.Text.Json.Serialization.JsonIgnore] public WechatTenpayBusinessResponseTBEPEncryption? TBEPEncryption { get; internal set; } /// - /// 获取腾讯微企付请求链路 ID。 + /// 获取微企付请求链路 ID。 /// [Newtonsoft.Json.JsonProperty("trace_id")] [System.Text.Json.Serialization.JsonPropertyName("trace_id")] public virtual string? TraceId { get; set; } /// - /// 获取腾讯微企付 API 返回的错误详细信息。 + /// 获取微企付 API 返回的错误详细信息。 /// [Newtonsoft.Json.JsonProperty("error")] [System.Text.Json.Serialization.JsonPropertyName("error")] public virtual WechatTenpayBusinessResponseError? Error { get; set; } /// - /// 获取一个值,该值指示调用腾讯微企付 API 是否成功(即 HTTP 状态码为 200、202 或 204)。 + /// 获取一个值,该值指示调用微企付 API 是否成功(即 HTTP 状态码为 200、202 或 204)。 /// /// public virtual bool IsSuccessful()