Table of Contents

Class TikTokShopClientExecuteLogisticsExtensions

Namespace
SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop
Assembly
DH.SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.dll
public static class TikTokShopClientExecuteLogisticsExtensions
Inheritance
TikTokShopClientExecuteLogisticsExtensions
Inherited Members

Methods

ExecuteLogisticsGetShippingDocumentAsync(TikTokShopClient, LogisticsGetShippingDocumentRequest, CancellationToken)

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

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

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

Parameters

client TikTokShopClient
request LogisticsGetShippingDocumentRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetShippingDocumentResponse>

ExecuteLogisticsGetShippingInfoAsync(TikTokShopClient, LogisticsGetShippingInfoRequest, CancellationToken)

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

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

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

Parameters

client TikTokShopClient
request LogisticsGetShippingInfoRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetShippingInfoResponse>

ExecuteLogisticsGetShippingProviderListAsync(TikTokShopClient, LogisticsGetShippingProviderListRequest, CancellationToken)

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

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

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

Parameters

client TikTokShopClient
request LogisticsGetShippingProviderListRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetShippingProviderListResponse>

ExecuteLogisticsGetSubscribedDeliveryOptionsAsync(TikTokShopClient, LogisticsGetSubscribedDeliveryOptionsRequest, CancellationToken)

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

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

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

Parameters

client TikTokShopClient
request LogisticsGetSubscribedDeliveryOptionsRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetSubscribedDeliveryOptionsResponse>

ExecuteLogisticsGetWarehouseListAsync(TikTokShopClient, LogisticsGetWarehouseListRequest, CancellationToken)

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

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

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

Parameters

client TikTokShopClient
request LogisticsGetWarehouseListRequest
cancellationToken CancellationToken

Returns

Task<LogisticsGetWarehouseListResponse>

ExecuteLogisticsUpdateShippingInfoAsync(TikTokShopClient, LogisticsUpdateShippingInfoRequest, CancellationToken)

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

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

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

Parameters

client TikTokShopClient
request LogisticsUpdateShippingInfoRequest
cancellationToken CancellationToken

Returns

Task<LogisticsUpdateShippingInfoResponse>