Class ProductSaveProductDraftRequest
- Assembly
- DH.SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.dll
表示 [POST] /products/save_draft 接口的请求。
public class ProductSaveProductDraftRequest : TikTokShopLegacyRequest, ICommonRequest
- Inheritance
-
ProductSaveProductDraftRequest
- Implements
-
ICommonRequest
- Inherited Members
Constructors
ProductSaveProductDraftRequest()
public ProductSaveProductDraftRequest()
Properties
BrandId
获取或设置品牌 ID。
[JsonPropertyName("brand_id")]
public string? BrandId { get; set; }
Property Value
CategoryId
获取或设置分类 ID。
[JsonPropertyName("category_id")]
[JsonConverter(typeof(NumericalStringConverter))]
public string CategoryId { get; set; }
Property Value
Description
获取或设置商品描述。
[JsonPropertyName("description")]
public string? Description { get; set; }
Property Value
ExemptionOfIdentifierCode
获取或设置产品标识码豁免信息。
[JsonPropertyName("exemption_of_identifier_code")]
public ProductSaveProductDraftRequest.Types.ExemptionOfIdentifierCode? ExemptionOfIdentifierCode { get; set; }
Property Value
ImageList
获取或设置图片列表。
[JsonPropertyName("images")]
public IList<ProductSaveProductDraftRequest.Types.Image>? ImageList { get; set; }
Property Value
IsCashOnDeliveryOpen
获取或设置是否开启货到付款。
[JsonPropertyName("is_cod_open")]
public bool IsCashOnDeliveryOpen { get; set; }
Property Value
OuterProductId
获取或设置外部商品 ID。
[JsonPropertyName("outer_product_id")]
public string? OuterProductId { get; set; }
Property Value
PackageDimensionUnit
获取或设置包装尺寸单位。
[JsonPropertyName("package_dimension_unit")]
public string? PackageDimensionUnit { get; set; }
Property Value
PackageHeight
获取或设置包装高度(单位:厘米)。
[JsonPropertyName("package_height")]
public int? PackageHeight { get; set; }
Property Value
- int?
PackageLength
获取或设置包装长度(单位:厘米)。
[JsonPropertyName("package_length")]
public int? PackageLength { get; set; }
Property Value
- int?
PackageWeight
获取或设置包装重量(单位:千克)。
[JsonPropertyName("package_weight")]
public int? PackageWeight { get; set; }
Property Value
- int?
PackageWidth
获取或设置包装宽度(单位:厘米)。
[JsonPropertyName("package_width")]
public int? PackageWidth { get; set; }
Property Value
- int?
ProductAttributeList
获取或设置商品属性列表。
[JsonPropertyName("product_attributes")]
public IList<ProductSaveProductDraftRequest.Types.ProductAttribute>? ProductAttributeList { get; set; }
Property Value
ProductCertificationList
获取或设置商品认证列表。
[JsonPropertyName("product_certifications")]
public IList<ProductSaveProductDraftRequest.Types.ProductCertification>? ProductCertificationList { get; set; }
Property Value
ProductId
获取或设置商品 ID。
[JsonPropertyName("product_id")]
public string? ProductId { get; set; }
Property Value
ProductName
获取或设置商品名称。
[JsonPropertyName("product_name")]
public string ProductName { get; set; }
Property Value
SKUList
获取或设置 SKU 列表。
[JsonPropertyName("skus")]
public IList<ProductSaveProductDraftRequest.Types.SKU>? SKUList { get; set; }
Property Value
SizeChart
获取或设置尺码表。
[JsonPropertyName("size_chart")]
public ProductSaveProductDraftRequest.Types.SizeChart? SizeChart { get; set; }
Property Value
Video
获取或设置视频信息。
[JsonPropertyName("product_video")]
public ProductSaveProductDraftRequest.Types.Video? Video { get; set; }
Property Value
WarrantyPeriodId
获取或设置质保期 ID。
[JsonPropertyName("warranty_period")]
public int? WarrantyPeriodId { get; set; }
Property Value
- int?
WarrantyPolicy
获取或设置质保政策。
[JsonPropertyName("warranty_policy")]
public string? WarrantyPolicy { get; set; }