Table of Contents

Class TikTokShopLegacyClientExecuteLogisticsExtensions

Namespace
SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.ExtendedSDK.Legacy
Assembly
DH.SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.dll
[Obsolete("此类型专为旧版 API 设计,将于 2024-12-31 下线。")]
public static class TikTokShopLegacyClientExecuteLogisticsExtensions
Inheritance
TikTokShopLegacyClientExecuteLogisticsExtensions
Inherited Members

Methods

ExecuteLogisticsGetShippingDocumentAsync(TikTokShopLegacyClient, LogisticsGetShippingDocumentRequest, CancellationToken)

异步调用 [GET] /logistics/shipping_document 接口。

REF:
https://partner.tiktokshop.com/doc/page/262856

public static Task<LogisticsGetShippingDocumentResponse> ExecuteLogisticsGetShippingDocumentAsync(this TikTokShopLegacyClient client, LogisticsGetShippingDocumentRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopLegacyClient
request LogisticsGetShippingDocumentRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetShippingDocumentResponse>

ExecuteLogisticsGetShippingInfoAsync(TikTokShopLegacyClient, LogisticsGetShippingInfoRequest, CancellationToken)

异步调用 [GET] /logistics/ship/get 接口。

REF:
https://partner.tiktokshop.com/doc/page/262858

public static Task<LogisticsGetShippingInfoResponse> ExecuteLogisticsGetShippingInfoAsync(this TikTokShopLegacyClient client, LogisticsGetShippingInfoRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopLegacyClient
request LogisticsGetShippingInfoRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetShippingInfoResponse>

ExecuteLogisticsGetShippingProviderListAsync(TikTokShopLegacyClient, LogisticsGetShippingProviderListRequest, CancellationToken)

异步调用 [GET] /logistics/shipping_providers 接口。

REF:
https://partner.tiktokshop.com/doc/page/262857

public static Task<LogisticsGetShippingProviderListResponse> ExecuteLogisticsGetShippingProviderListAsync(this TikTokShopLegacyClient client, LogisticsGetShippingProviderListRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopLegacyClient
request LogisticsGetShippingProviderListRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetShippingProviderListResponse>

ExecuteLogisticsGetSubscribedDeliveryOptionsAsync(TikTokShopLegacyClient, LogisticsGetSubscribedDeliveryOptionsRequest, CancellationToken)

异步调用 [POST] /logistics/get_subscribed_deliveryoptions 接口。

REF:
https://partner.tiktokshop.com/doc/page/262854

public static Task<LogisticsGetSubscribedDeliveryOptionsResponse> ExecuteLogisticsGetSubscribedDeliveryOptionsAsync(this TikTokShopLegacyClient client, LogisticsGetSubscribedDeliveryOptionsRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopLegacyClient
request LogisticsGetSubscribedDeliveryOptionsRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetSubscribedDeliveryOptionsResponse>

ExecuteLogisticsGetWarehouseListAsync(TikTokShopLegacyClient, LogisticsGetWarehouseListRequest, CancellationToken)

异步调用 [GET] /logistics/get_warehouse_list 接口。

REF:
https://partner.tiktokshop.com/doc/page/262859

public static Task<LogisticsGetWarehouseListResponse> ExecuteLogisticsGetWarehouseListAsync(this TikTokShopLegacyClient client, LogisticsGetWarehouseListRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopLegacyClient
request LogisticsGetWarehouseListRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetWarehouseListResponse>

ExecuteLogisticsUpdateShippingInfoAsync(TikTokShopLegacyClient, LogisticsUpdateShippingInfoRequest, CancellationToken)

异步调用 [POST] /logistics/tracking 接口。

REF:
https://partner.tiktokshop.com/doc/page/262855

public static Task<LogisticsUpdateShippingInfoResponse> ExecuteLogisticsUpdateShippingInfoAsync(this TikTokShopLegacyClient client, LogisticsUpdateShippingInfoRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopLegacyClient
request LogisticsUpdateShippingInfoRequest
cancellationToken CancellationToken

Returns

Task<LogisticsUpdateShippingInfoResponse>