Class TikTokShopClientExecuteProductExtensions
- Namespace
- SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop
- Assembly
- DH.SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.dll
public static class TikTokShopClientExecuteProductExtensions
- Inheritance
-
TikTokShopClientExecuteProductExtensions
- Inherited Members
Methods
ExecuteProductActivateProductsAsync(TikTokShopClient, ProductActivateProductsRequest, CancellationToken)
异步调用 [POST] /products/activate 接口。
REF:
https://partner.tiktokshop.com/doc/page/262791
public static Task<ProductActivateProductsResponse> ExecuteProductActivateProductsAsync(this TikTokShopClient client, ProductActivateProductsRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductActivateProductsRequestcancellationTokenCancellationToken
Returns
ExecuteProductCreateBrandAsync(TikTokShopClient, ProductCreateBrandRequest, CancellationToken)
异步调用 [POST] /products/brand 接口。
REF:
https://partner.tiktokshop.com/doc/page/275824
public static Task<ProductCreateBrandResponse> ExecuteProductCreateBrandAsync(this TikTokShopClient client, ProductCreateBrandRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductCreateBrandRequestcancellationTokenCancellationToken
Returns
ExecuteProductCreateProductAsync(TikTokShopClient, ProductCreateProductRequest, CancellationToken)
异步调用 [POST] /products 接口。
REF:
https://partner.tiktokshop.com/doc/page/262784
public static Task<ProductCreateProductResponse> ExecuteProductCreateProductAsync(this TikTokShopClient client, ProductCreateProductRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductCreateProductRequestcancellationTokenCancellationToken
Returns
ExecuteProductDeactivateProductsAsync(TikTokShopClient, ProductDeactivateProductsRequest, CancellationToken)
异步调用 [POST] /products/inactivated_products 接口。
REF:
https://partner.tiktokshop.com/doc/page/262790
public static Task<ProductDeactivateProductsResponse> ExecuteProductDeactivateProductsAsync(this TikTokShopClient client, ProductDeactivateProductsRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductDeactivateProductsRequestcancellationTokenCancellationToken
Returns
ExecuteProductDeleteProductsAsync(TikTokShopClient, ProductDeleteProductsRequest, CancellationToken)
异步调用 [DELETE] /products 接口。
REF:
https://partner.tiktokshop.com/doc/page/262785
public static Task<ProductDeleteProductsResponse> ExecuteProductDeleteProductsAsync(this TikTokShopClient client, ProductDeleteProductsRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductDeleteProductsRequestcancellationTokenCancellationToken
Returns
ExecuteProductGetAttributeListAsync(TikTokShopClient, ProductGetAttributeListRequest, CancellationToken)
异步调用 [GET] /products/attributes 接口。
REF:
https://partner.tiktokshop.com/doc/page/262796
public static Task<ProductGetAttributeListResponse> ExecuteProductGetAttributeListAsync(this TikTokShopClient client, ProductGetAttributeListRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductGetAttributeListRequestcancellationTokenCancellationToken
Returns
ExecuteProductGetBrandListAsync(TikTokShopClient, ProductGetBrandListRequest, CancellationToken)
异步调用 [GET] /products/brands 接口。
REF:
https://partner.tiktokshop.com/doc/page/262795
public static Task<ProductGetBrandListResponse> ExecuteProductGetBrandListAsync(this TikTokShopClient client, ProductGetBrandListRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductGetBrandListRequestcancellationTokenCancellationToken
Returns
ExecuteProductGetCategoryListAsync(TikTokShopClient, ProductGetCategoryListRequest, CancellationToken)
异步调用 [GET] /products/categories 接口。
REF:
https://partner.tiktokshop.com/doc/page/262794
public static Task<ProductGetCategoryListResponse> ExecuteProductGetCategoryListAsync(this TikTokShopClient client, ProductGetCategoryListRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductGetCategoryListRequestcancellationTokenCancellationToken
Returns
ExecuteProductGetCategoryRulesAsync(TikTokShopClient, ProductGetCategoryRulesRequest, CancellationToken)
异步调用 [GET] /products/categories/rules 接口。
REF:
https://partner.tiktokshop.com/doc/page/262797
public static Task<ProductGetCategoryRulesResponse> ExecuteProductGetCategoryRulesAsync(this TikTokShopClient client, ProductGetCategoryRulesRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductGetCategoryRulesRequestcancellationTokenCancellationToken
Returns
ExecuteProductGetProductDetailAsync(TikTokShopClient, ProductGetProductDetailRequest, CancellationToken)
异步调用 [GET] /products/details 接口。
REF:
https://partner.tiktokshop.com/doc/page/262789
public static Task<ProductGetProductDetailResponse> ExecuteProductGetProductDetailAsync(this TikTokShopClient client, ProductGetProductDetailRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductGetProductDetailRequestcancellationTokenCancellationToken
Returns
ExecuteProductGetProductStocksAsync(TikTokShopClient, ProductGetProductStocksRequest, CancellationToken)
异步调用 [POST] /products/stock/list 接口。
REF:
https://partner.tiktokshop.com/doc/page/649a5faa600c3a0288889b35
public static Task<ProductGetProductStocksResponse> ExecuteProductGetProductStocksAsync(this TikTokShopClient client, ProductGetProductStocksRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductGetProductStocksRequestcancellationTokenCancellationToken
Returns
ExecuteProductPrecheckAsync(TikTokShopClient, ProductPrecheckRequest, CancellationToken)
异步调用 [POST] /products/pre_check 接口。
REF:
https://partner.tiktokshop.com/doc/page/64a277c1683c6a028acb6922
public static Task<ProductPrecheckResponse> ExecuteProductPrecheckAsync(this TikTokShopClient client, ProductPrecheckRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductPrecheckRequestcancellationTokenCancellationToken
Returns
ExecuteProductRecommendCategoryAsync(TikTokShopClient, ProductRecommendCategoryRequest, CancellationToken)
异步调用 [POST] /product/category_recommend 接口。
REF:
https://partner.tiktokshop.com/doc/page/262806
public static Task<ProductRecommendCategoryResponse> ExecuteProductRecommendCategoryAsync(this TikTokShopClient client, ProductRecommendCategoryRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductRecommendCategoryRequestcancellationTokenCancellationToken
Returns
ExecuteProductRecoverProductsAsync(TikTokShopClient, ProductRecoverProductsRequest, CancellationToken)
异步调用 [POST] /products/recover 接口。
REF:
https://partner.tiktokshop.com/doc/page/262792
public static Task<ProductRecoverProductsResponse> ExecuteProductRecoverProductsAsync(this TikTokShopClient client, ProductRecoverProductsRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductRecoverProductsRequestcancellationTokenCancellationToken
Returns
ExecuteProductSaveProductDraftAsync(TikTokShopClient, ProductSaveProductDraftRequest, CancellationToken)
异步调用 [POST] /products/save_draft 接口。
REF:
https://partner.tiktokshop.com/doc/page/262808
public static Task<ProductSaveProductDraftResponse> ExecuteProductSaveProductDraftAsync(this TikTokShopClient client, ProductSaveProductDraftRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductSaveProductDraftRequestcancellationTokenCancellationToken
Returns
ExecuteProductSearchProductsAsync(TikTokShopClient, ProductSearchProductsRequest, CancellationToken)
异步调用 [POST] /products/search 接口。
REF:
https://partner.tiktokshop.com/doc/page/262788
public static Task<ProductSearchProductsResponse> ExecuteProductSearchProductsAsync(this TikTokShopClient client, ProductSearchProductsRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductSearchProductsRequestcancellationTokenCancellationToken
Returns
ExecuteProductUpdateProductAsync(TikTokShopClient, ProductUpdateProductRequest, CancellationToken)
异步调用 [PUT] /products 接口。
REF:
https://partner.tiktokshop.com/doc/page/262784
public static Task<ProductUpdateProductResponse> ExecuteProductUpdateProductAsync(this TikTokShopClient client, ProductUpdateProductRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductUpdateProductRequestcancellationTokenCancellationToken
Returns
ExecuteProductUpdateProductPriceAsync(TikTokShopClient, ProductUpdateProductPriceRequest, CancellationToken)
异步调用 [PUT] /products/prices 接口。
REF:
https://partner.tiktokshop.com/doc/page/262793
public static Task<ProductUpdateProductPriceResponse> ExecuteProductUpdateProductPriceAsync(this TikTokShopClient client, ProductUpdateProductPriceRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductUpdateProductPriceRequestcancellationTokenCancellationToken
Returns
ExecuteProductUpdateProductStockAsync(TikTokShopClient, ProductUpdateProductStockRequest, CancellationToken)
异步调用 [PUT] /products/stocks 接口。
REF:
https://partner.tiktokshop.com/doc/page/262787
public static Task<ProductUpdateProductStockResponse> ExecuteProductUpdateProductStockAsync(this TikTokShopClient client, ProductUpdateProductStockRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductUpdateProductStockRequestcancellationTokenCancellationToken
Returns
ExecuteProductUploadFileAsync(TikTokShopClient, ProductUploadFileRequest, CancellationToken)
异步调用 [POST] /products/upload_files 接口。
REF:
https://partner.tiktokshop.com/doc/page/262782
public static Task<ProductUploadFileResponse> ExecuteProductUploadFileAsync(this TikTokShopClient client, ProductUploadFileRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductUploadFileRequestcancellationTokenCancellationToken
Returns
ExecuteProductUploadImageAsync(TikTokShopClient, ProductUploadImageRequest, CancellationToken)
异步调用 [POST] /products/upload_imgs 接口。
REF:
https://partner.tiktokshop.com/doc/page/262783
public static Task<ProductUploadImageResponse> ExecuteProductUploadImageAsync(this TikTokShopClient client, ProductUploadImageRequest request, CancellationToken cancellationToken = default)
Parameters
clientTikTokShopClientrequestProductUploadImageRequestcancellationTokenCancellationToken