Table of Contents

Class TikTokShopClientExecutePromotionExtensions

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

Methods

ExecutePromotionAddOrUpdateActivityItemsAsync(TikTokShopClient, PromotionAddOrUpdateActivityItemsRequest, CancellationToken)

异步调用 [POST] /promotion/activity/items/addorupdate 接口。

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

public static Task<PromotionAddOrUpdateActivityItemsResponse> ExecutePromotionAddOrUpdateActivityItemsAsync(this TikTokShopClient client, PromotionAddOrUpdateActivityItemsRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopClient
request PromotionAddOrUpdateActivityItemsRequest
cancellationToken CancellationToken

Returns

Task<PromotionAddOrUpdateActivityItemsResponse>

ExecutePromotionCreateActivityAsync(TikTokShopClient, PromotionCreateActivityRequest, CancellationToken)

异步调用 [POST] /promotion/activity/create 接口。

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

public static Task<PromotionCreateActivityResponse> ExecutePromotionCreateActivityAsync(this TikTokShopClient client, PromotionCreateActivityRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopClient
request PromotionCreateActivityRequest
cancellationToken CancellationToken

Returns

Task<PromotionCreateActivityResponse>

ExecutePromotionDeactivateActivityAsync(TikTokShopClient, PromotionDeactivateActivityRequest, CancellationToken)

异步调用 [POST] /promotion/activity/deactivate 接口。

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

public static Task<PromotionDeactivateActivityResponse> ExecutePromotionDeactivateActivityAsync(this TikTokShopClient client, PromotionDeactivateActivityRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopClient
request PromotionDeactivateActivityRequest
cancellationToken CancellationToken

Returns

Task<PromotionDeactivateActivityResponse>

ExecutePromotionGetActivityDetailAsync(TikTokShopClient, PromotionGetActivityDetailRequest, CancellationToken)

异步调用 [GET] /promotion/activity/get 接口。

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

public static Task<PromotionGetActivityDetailResponse> ExecutePromotionGetActivityDetailAsync(this TikTokShopClient client, PromotionGetActivityDetailRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopClient
request PromotionGetActivityDetailRequest
cancellationToken CancellationToken

Returns

Task<PromotionGetActivityDetailResponse>

ExecutePromotionRemoveActivityItemsAsync(TikTokShopClient, PromotionRemoveActivityItemsRequest, CancellationToken)

异步调用 [POST] /promotion/activity/items/remove 接口。

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

public static Task<PromotionRemoveActivityItemsResponse> ExecutePromotionRemoveActivityItemsAsync(this TikTokShopClient client, PromotionRemoveActivityItemsRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopClient
request PromotionRemoveActivityItemsRequest
cancellationToken CancellationToken

Returns

Task<PromotionRemoveActivityItemsResponse>

ExecutePromotionSearchActivitiesAsync(TikTokShopClient, PromotionSearchActivitiesRequest, CancellationToken)

异步调用 [POST] /promotion/activity/list 接口。

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

public static Task<PromotionSearchActivitiesResponse> ExecutePromotionSearchActivitiesAsync(this TikTokShopClient client, PromotionSearchActivitiesRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopClient
request PromotionSearchActivitiesRequest
cancellationToken CancellationToken

Returns

Task<PromotionSearchActivitiesResponse>

ExecutePromotionUpdateActivityAsync(TikTokShopClient, PromotionUpdateActivityRequest, CancellationToken)

异步调用 [POST] /promotion/activity/update 接口。

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

public static Task<PromotionUpdateActivityResponse> ExecutePromotionUpdateActivityAsync(this TikTokShopClient client, PromotionUpdateActivityRequest request, CancellationToken cancellationToken = default)

Parameters

client TikTokShopClient
request PromotionUpdateActivityRequest
cancellationToken CancellationToken

Returns

Task<PromotionUpdateActivityResponse>