Skip to content

Commit 229c91a

Browse files
committed
feat(wxapi): 随官方更新微信小店商品相关接口模型
1 parent 424ddec commit 229c91a

18 files changed

Lines changed: 49 additions & 70 deletions

src/SKIT.FlurlHttpClient.Wechat.Api/Extensions/WechatApiClientExecuteChannelsExtensions.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1291,6 +1291,7 @@ public static class WechatApiClientExecuteChannelsExtensions
12911291
/// <param name="request"></param>
12921292
/// <param name="cancellationToken"></param>
12931293
/// <returns></returns>
1294+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
12941295
public static async Task<Models.ChannelsECCategoryAvailableSonCategoriesGetResponse> ExecuteChannelsECCategoryAvailableSonCategoriesGetAsync(this WechatApiClient client, Models.ChannelsECCategoryAvailableSonCategoriesGetRequest request, CancellationToken cancellationToken = default)
12951296
{
12961297
if (client is null) throw new ArgumentNullException(nameof(client));
@@ -1339,6 +1340,7 @@ public static class WechatApiClientExecuteChannelsExtensions
13391340
/// <param name="request"></param>
13401341
/// <param name="cancellationToken"></param>
13411342
/// <returns></returns>
1343+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
13421344
public static async Task<Models.ChannelsECCategoryAuditGetResponse> ExecuteChannelsECCategoryAuditGetAsync(this WechatApiClient client, Models.ChannelsECCategoryAuditGetRequest request, CancellationToken cancellationToken = default)
13431345
{
13441346
if (client is null) throw new ArgumentNullException(nameof(client));
@@ -1387,6 +1389,7 @@ public static class WechatApiClientExecuteChannelsExtensions
13871389
/// <param name="request"></param>
13881390
/// <param name="cancellationToken"></param>
13891391
/// <returns></returns>
1392+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
13901393
public static async Task<Models.ChannelsECCategoryListGetResponse> ExecuteChannelsECCategoryListGetAsync(this WechatApiClient client, Models.ChannelsECCategoryListGetRequest request, CancellationToken cancellationToken = default)
13911394
{
13921395
if (client is null) throw new ArgumentNullException(nameof(client));

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCategory/ChannelsECCategoryAuditGetRequest.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace SKIT.FlurlHttpClient.Wechat.Api.Models
1+
using System;
2+
3+
namespace SKIT.FlurlHttpClient.Wechat.Api.Models
24
{
35
/// <summary>
46
/// <para>表示 [POST] /channels/ec/category/audit/get 接口的请求。</para>
57
/// </summary>
8+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
69
public class ChannelsECCategoryAuditGetRequest : WechatApiRequest, IInferable<ChannelsECCategoryAuditGetRequest, ChannelsECCategoryAuditGetResponse>
710
{
811
/// <summary>

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCategory/ChannelsECCategoryAuditGetResponse.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace SKIT.FlurlHttpClient.Wechat.Api.Models
1+
using System;
2+
3+
namespace SKIT.FlurlHttpClient.Wechat.Api.Models
24
{
35
/// <summary>
46
/// <para>表示 [POST] /channels/ec/category/audit/get 接口的响应。</para>
57
/// </summary>
8+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
69
public class ChannelsECCategoryAuditGetResponse : WechatApiResponse
710
{
811
public static class Types

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCategory/ChannelsECCategoryAvailableSonCategoriesGetRequest.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace SKIT.FlurlHttpClient.Wechat.Api.Models
1+
using System;
2+
3+
namespace SKIT.FlurlHttpClient.Wechat.Api.Models
24
{
35
/// <summary>
46
/// <para>表示 [POST] /channels/ec/category/availablesoncategories/get 接口的请求。</para>
57
/// </summary>
8+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
69
public class ChannelsECCategoryAvailableSonCategoriesGetRequest : WechatApiRequest, IInferable<ChannelsECCategoryAvailableSonCategoriesGetRequest, ChannelsECCategoryAvailableSonCategoriesGetResponse>
710
{
811
/// <summary>

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCategory/ChannelsECCategoryAvailableSonCategoriesGetResponse.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models
55
/// <summary>
66
/// <para>表示 [POST] /channels/ec/category/availablesoncategories/get 接口的响应。</para>
77
/// </summary>
8+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
89
public class ChannelsECCategoryAvailableSonCategoriesGetResponse : WechatApiResponse
910
{
1011
public static class Types

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCategory/ChannelsECCategoryListGetRequest.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1+
using System;
2+
13
namespace SKIT.FlurlHttpClient.Wechat.Api.Models
24
{
35
/// <summary>
46
/// <para>表示 [GET] /channels/ec/category/list/get 接口的请求。</para>
57
/// </summary>
8+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
69
public class ChannelsECCategoryListGetRequest : WechatApiRequest, IInferable<ChannelsECCategoryListGetRequest, ChannelsECCategoryListGetResponse>
710
{
811
}

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCategory/ChannelsECCategoryListGetResponse.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1+
using System;
2+
13
namespace SKIT.FlurlHttpClient.Wechat.Api.Models
24
{
35
/// <summary>
46
/// <para>表示 [GET] /channels/ec/category/list/get 接口的响应。</para>
57
/// </summary>
8+
[Obsolete("相关接口或字段于 2025-07-01 下线。")]
69
public class ChannelsECCategoryListGetResponse : WechatApiResponse
710
{
811
public static class Types

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECProduct/ChannelsECProductAddRequest.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,10 +354,18 @@ public class SpecificationValue
354354
/// <summary>
355355
/// 获取或设置商品副标题。
356356
/// </summary>
357+
[Obsolete("相关接口或字段于 2025-06-16 下线。")]
357358
[Newtonsoft.Json.JsonProperty("sub_title")]
358359
[System.Text.Json.Serialization.JsonPropertyName("sub_title")]
359360
public string? SubTitle { get; set; }
360361

362+
/// <summary>
363+
/// 获取或设置商品短标题。
364+
/// </summary>
365+
[Newtonsoft.Json.JsonProperty("short_title")]
366+
[System.Text.Json.Serialization.JsonPropertyName("short_title")]
367+
public string? ShortTitle { get; set; }
368+
361369
/// <summary>
362370
/// 获取或设置主图 URL 列表。
363371
/// </summary>

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECProduct/ChannelsECProductGetResponse.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,10 +383,18 @@ public class SpecificationValue
383383
/// <summary>
384384
/// 获取或设置商品副标题。
385385
/// </summary>
386+
[Obsolete("相关接口或字段于 2025-06-16 下线。")]
386387
[Newtonsoft.Json.JsonProperty("sub_title")]
387388
[System.Text.Json.Serialization.JsonPropertyName("sub_title")]
388389
public string? SubTitle { get; set; }
389390

391+
/// <summary>
392+
/// 获取或设置商品短标题。
393+
/// </summary>
394+
[Newtonsoft.Json.JsonProperty("short_title")]
395+
[System.Text.Json.Serialization.JsonPropertyName("short_title")]
396+
public string? ShortTitle { get; set; }
397+
390398
/// <summary>
391399
/// 获取或设置主图 URL 列表。
392400
/// </summary>

src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECProduct/ChannelsECProductUpdateRequest.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,10 +146,18 @@ public class SpecificationValue : ChannelsECProductAddRequest.Types.SizeChart.Ty
146146
/// <summary>
147147
/// 获取或设置商品副标题。
148148
/// </summary>
149+
[Obsolete("相关接口或字段于 2025-06-16 下线。")]
149150
[Newtonsoft.Json.JsonProperty("sub_title")]
150151
[System.Text.Json.Serialization.JsonPropertyName("sub_title")]
151152
public string? SubTitle { get; set; }
152153

154+
/// <summary>
155+
/// 获取或设置商品短标题。
156+
/// </summary>
157+
[Newtonsoft.Json.JsonProperty("short_title")]
158+
[System.Text.Json.Serialization.JsonPropertyName("short_title")]
159+
public string? ShortTitle { get; set; }
160+
153161
/// <summary>
154162
/// 获取或设置主图 URL 列表。
155163
/// </summary>

0 commit comments

Comments
 (0)