From 991ead2d91fd087c00ec29a3fae77b6a1b97607a Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Wed, 5 Feb 2025 14:21:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(work):=20=E6=A0=87=E8=AE=B0=E5=8E=9F?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=88=86=E6=9E=90=E4=B8=93=E5=8C=BA=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E6=8E=A5=E5=8F=A3=E4=B8=BA=E5=B7=B2=E5=BA=9F=E5=BC=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...atWorkSpecialApiClientExecuteSpecialExtensions.cs | 5 +++++ .../SpecialApi/Models/SpecialDownloadMediaRequest.cs | 3 +++ .../Models/SpecialDownloadMediaResponse.cs | 3 +++ .../Models/SpecialExecuteAndReportJobRequest.cs | 3 +++ .../Models/SpecialExecuteAndReportJobResponse.cs | 3 +++ .../SpecialApi/Models/SpecialFetchMessageRequest.cs | 3 +++ .../SpecialApi/Models/SpecialFetchMessageResponse.cs | 2 ++ .../SpecialApi/Models/SpecialGetTokenRequest.cs | 3 +++ .../SpecialApi/Models/SpecialGetTokenResponse.cs | 3 +++ .../SpecialApi/Models/SpecialListJobRequest.cs | 3 +++ .../SpecialApi/Models/SpecialListJobResponse.cs | 3 +++ .../SpecialApi/WechatWorkSpecialApiClient.cs | 1 + ...echatWorkClientExecuteCgibinChatDataExtensions.cs | 12 +++++++----- .../CgibinChatDataSpecialApiCreateJobRequest.cs} | 4 +++- .../CgibinChatDataSpecialApiCreateJobResponse.cs} | 5 ++++- .../CgibinChatDataSpecialApiGetJobResultRequest.cs} | 5 ++++- .../CgibinChatDataSpecialApiGetJobResultResponse.cs} | 5 ++++- .../CgibinChatDataSpecialApiCreateJobRequest.json} | 0 .../CgibinChatDataSpecialApiCreateJobResponse.json} | 0 ...CgibinChatDataSpecialApiGetJobResultRequest.json} | 0 ...gibinChatDataSpecialApiGetJobResultResponse.json} | 0 21 files changed, 57 insertions(+), 9 deletions(-) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/{SecurityApi/CgibinChatDataSecurityApiCreateJobRequest.cs => SpecialApi/CgibinChatDataSpecialApiCreateJobRequest.cs} (95%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/{SecurityApi/CgibinChatDataSecurityApiCreateJobResponse.cs => SpecialApi/CgibinChatDataSpecialApiCreateJobResponse.cs} (73%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/{SecurityApi/CgibinChatDataSecurityApiGetJobResultRequest.cs => SpecialApi/CgibinChatDataSpecialApiGetJobResultRequest.cs} (74%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/{SecurityApi/CgibinChatDataSecurityApiGetJobResultResponse.cs => SpecialApi/CgibinChatDataSpecialApiGetJobResultResponse.cs} (92%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/{SecurityApi/CgibinChatDataSecurityApiCreateJobRequest.json => SpecialApi/CgibinChatDataSpecialApiCreateJobRequest.json} (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/{SecurityApi/CgibinChatDataSecurityApiCreateJobResponse.json => SpecialApi/CgibinChatDataSpecialApiCreateJobResponse.json} (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/{SecurityApi/CgibinChatDataSecurityApiGetJobResultRequest.json => SpecialApi/CgibinChatDataSpecialApiGetJobResultRequest.json} (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/{SecurityApi/CgibinChatDataSecurityApiGetJobResultResponse.json => SpecialApi/CgibinChatDataSpecialApiGetJobResultResponse.json} (100%) diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Extensions/WechatWorkSpecialApiClientExecuteSpecialExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Extensions/WechatWorkSpecialApiClientExecuteSpecialExtensions.cs index f46de587..2640fb8e 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Extensions/WechatWorkSpecialApiClientExecuteSpecialExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Extensions/WechatWorkSpecialApiClientExecuteSpecialExtensions.cs @@ -19,6 +19,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi /// /// /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public static async Task ExecuteSpecialGetTokenAsync(this WechatWorkSpecialApiClient client, Models.SpecialGetTokenRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); @@ -42,6 +43,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi /// /// /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public static async Task ExecuteSpecialListJobAsync(this WechatWorkSpecialApiClient client, Models.SpecialListJobRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); @@ -66,6 +68,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi /// /// /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public static async Task ExecuteSpecialExecuteAndReportJobAsync(this WechatWorkSpecialApiClient client, Models.SpecialExecuteAndReportJobRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); @@ -89,6 +92,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi /// /// /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public static async Task ExecuteSpecialFetchMessageAsync(this WechatWorkSpecialApiClient client, Models.SpecialFetchMessageRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); @@ -112,6 +116,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi /// /// /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public static async Task ExecuteSpecialDownloadMediaAsync(this WechatWorkSpecialApiClient client, Models.SpecialDownloadMediaRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialDownloadMediaRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialDownloadMediaRequest.cs index 069309a8..8477b05c 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialDownloadMediaRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialDownloadMediaRequest.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [GET] /spec/download_media 接口的请求。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialDownloadMediaRequest : WechatWorkSpecialApiRequest { /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialDownloadMediaResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialDownloadMediaResponse.cs index c21db404..182e3a05 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialDownloadMediaResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialDownloadMediaResponse.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [GET] /spec/download_media 接口的响应。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialDownloadMediaResponse : WechatWorkSpecialApiResponse { public override bool IsSuccessful() diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialExecuteAndReportJobRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialExecuteAndReportJobRequest.cs index 07b98755..d0f515b2 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialExecuteAndReportJobRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialExecuteAndReportJobRequest.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [POST] /spec/exec_and_report_job 接口的请求。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialExecuteAndReportJobRequest : WechatWorkSpecialApiRequest { public static class Types diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialExecuteAndReportJobResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialExecuteAndReportJobResponse.cs index 05f9750f..304a5b40 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialExecuteAndReportJobResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialExecuteAndReportJobResponse.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [POST] /spec/exec_and_report_job 接口的响应。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialExecuteAndReportJobResponse : WechatWorkSpecialApiResponse { } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialFetchMessageRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialFetchMessageRequest.cs index 8a146003..56798bbd 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialFetchMessageRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialFetchMessageRequest.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [POST] /spec/fetch_msg 接口的请求。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialFetchMessageRequest : WechatWorkSpecialApiRequest { /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialFetchMessageResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialFetchMessageResponse.cs index a699b5c0..d917a6f6 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialFetchMessageResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialFetchMessageResponse.cs @@ -1,3 +1,4 @@ +using System; using System.Collections.Generic; namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models @@ -5,6 +6,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models /// /// 表示 [POST] /spec/fetch_msg 接口的响应。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialFetchMessageResponse : WechatWorkSpecialApiResponse { public static class Types diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialGetTokenRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialGetTokenRequest.cs index 11cbbdfa..b2f5125c 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialGetTokenRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialGetTokenRequest.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [POST] /spec/gettoken 接口的请求。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialGetTokenRequest : WechatWorkSpecialApiRequest { /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialGetTokenResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialGetTokenResponse.cs index 74205ab7..32398659 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialGetTokenResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialGetTokenResponse.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [POST] /spec/gettoken 接口的响应。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialGetTokenResponse : WechatWorkSpecialApiResponse { /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialListJobRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialListJobRequest.cs index 5a3caed7..0f36bc02 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialListJobRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialListJobRequest.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [POST] /spec/list_job 接口的请求。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialListJobRequest : WechatWorkSpecialApiRequest { /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialListJobResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialListJobResponse.cs index db82a696..9cc21819 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialListJobResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/Models/SpecialListJobResponse.cs @@ -1,8 +1,11 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi.Models { /// /// 表示 [POST] /spec/list_job 接口的响应。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public class SpecialListJobResponse : WechatWorkSpecialApiResponse { public static class Types diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/WechatWorkSpecialApiClient.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/WechatWorkSpecialApiClient.cs index 7b8ea383..e6275a6c 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/WechatWorkSpecialApiClient.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/ExtendedSDK/SpecialApi/WechatWorkSpecialApiClient.cs @@ -9,6 +9,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.ExtendedSDK.SpecialApi /// /// 一个企业微信数据分析专区 API HTTP 客户端。 /// + [Obsolete("相关接口或字段于 2024-06-06 下线。")] public sealed class WechatWorkSpecialApiClient : CommonClientBase, ICommonClient { /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinChatDataExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinChatDataExtensions.cs index 70b6fd17..4a122826 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinChatDataExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinChatDataExtensions.cs @@ -746,7 +746,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work } #endregion - #region SecurityApi + #region SpecialApi /// /// 异步调用 [POST] /cgi-bin/chatdata/specapi/create_job 接口。 /// @@ -758,7 +758,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// /// - public static async Task ExecuteCgibinChatDataSecurityApiCreateJobAsync(this WechatWorkClient client, Models.CgibinChatDataSecurityApiCreateJobRequest request, CancellationToken cancellationToken = default) + [Obsolete("相关接口或字段于 2024-06-06 下线。")] + public static async Task ExecuteCgibinChatDataSpecialApiCreateJobAsync(this WechatWorkClient client, Models.CgibinChatDataSpecialApiCreateJobRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); if (request is null) throw new ArgumentNullException(nameof(request)); @@ -767,7 +768,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work .CreateFlurlRequest(request, HttpMethod.Post, "cgi-bin", "chatdata", "specapi", "create_job") .SetQueryParam("access_token", request.AccessToken); - return await client.SendFlurlRequestAsJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false); ; + return await client.SendFlurlRequestAsJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false); ; } /// @@ -781,7 +782,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// /// - public static async Task ExecuteCgibinChatDataSecurityApiGetJobResultAsync(this WechatWorkClient client, Models.CgibinChatDataSecurityApiGetJobResultRequest request, CancellationToken cancellationToken = default) + [Obsolete("相关接口或字段于 2024-06-06 下线。")] + public static async Task ExecuteCgibinChatDataSpecialApiGetJobResultAsync(this WechatWorkClient client, Models.CgibinChatDataSpecialApiGetJobResultRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); if (request is null) throw new ArgumentNullException(nameof(request)); @@ -790,7 +792,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work .CreateFlurlRequest(request, HttpMethod.Post, "cgi-bin", "chatdata", "specapi", "get_job_result") .SetQueryParam("access_token", request.AccessToken); - return await client.SendFlurlRequestAsJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false); ; + return await client.SendFlurlRequestAsJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false); ; } #endregion } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobRequest.cs similarity index 95% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobRequest.cs index 1debfb72..463b47c8 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobRequest.cs @@ -1,3 +1,4 @@ +using System; using System.Collections.Generic; namespace SKIT.FlurlHttpClient.Wechat.Work.Models @@ -5,7 +6,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models /// /// 表示 [POST] /cgi-bin/chatdata/specapi/create_job 接口的请求。 /// - public class CgibinChatDataSecurityApiCreateJobRequest : WechatWorkRequest + [Obsolete("相关接口或字段于 2024-06-06 下线。")] + public class CgibinChatDataSpecialApiCreateJobRequest : WechatWorkRequest { public static class Types { diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobResponse.cs similarity index 73% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobResponse.cs index 1134a0ec..a7957cec 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobResponse.cs @@ -1,9 +1,12 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.Models { /// /// 表示 [POST] /cgi-bin/chatdata/specapi/create_job 接口的响应。 /// - public class CgibinChatDataSecurityApiCreateJobResponse : WechatWorkResponse + [Obsolete("相关接口或字段于 2024-06-06 下线。")] + public class CgibinChatDataSpecialApiCreateJobResponse : WechatWorkResponse { /// /// 获取或设置任务 ID。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultRequest.cs similarity index 74% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultRequest.cs index bdfcf3ec..e724e38f 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultRequest.cs @@ -1,9 +1,12 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.Models { /// /// 表示 [POST] /cgi-bin/chatdata/specapi/get_job_result 接口的请求。 /// - public class CgibinChatDataSecurityApiGetJobResultRequest : WechatWorkRequest + [Obsolete("相关接口或字段于 2024-06-06 下线。")] + public class CgibinChatDataSpecialApiGetJobResultRequest : WechatWorkRequest { /// /// 获取或设置任务 ID。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultResponse.cs similarity index 92% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultResponse.cs index 18cb8fdb..ddb1a13e 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultResponse.cs @@ -1,9 +1,12 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Work.Models { /// /// 表示 [POST] /cgi-bin/chatdata/specapi/get_job_result 接口的响应。 /// - public class CgibinChatDataSecurityApiGetJobResultResponse : WechatWorkResponse + [Obsolete("相关接口或字段于 2024-06-06 下线。")] + public class CgibinChatDataSpecialApiGetJobResultResponse : WechatWorkResponse { public static class Types { diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobRequest.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobResponse.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiCreateJobResponse.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiCreateJobResponse.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultRequest.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultResponse.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SecurityApi/CgibinChatDataSecurityApiGetJobResultResponse.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinChatData/SpecialApi/CgibinChatDataSpecialApiGetJobResultResponse.json