Class ProductUpdateProductRequest
- Assembly
- DH.SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.dll
表示 [PUT] /products 接口的请求。
public class ProductUpdateProductRequest : TikTokShopLegacyRequest, ICommonRequest
- Inheritance
-
ProductUpdateProductRequest
- Implements
-
ICommonRequest
- Inherited Members
Constructors
ProductUpdateProductRequest()
public ProductUpdateProductRequest()
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
DeliveryServiceIdList
获取或设置配送服务 ID 列表。
[JsonPropertyName("delivery_service_ids")]
public IList<string>? DeliveryServiceIdList { get; set; }
Property Value
Description
获取或设置商品描述。
[JsonPropertyName("description")]
public string? Description { get; set; }
Property Value
ExemptionOfIdentifierCode
获取或设置产品标识码豁免信息。
[JsonPropertyName("exemption_of_identifier_code")]
public ProductUpdateProductRequest.Types.ExemptionOfIdentifierCode? ExemptionOfIdentifierCode { get; set; }
Property Value
ImageList
获取或设置图片列表。
[JsonPropertyName("images")]
public IList<ProductUpdateProductRequest.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<ProductUpdateProductRequest.Types.ProductAttribute>? ProductAttributeList { get; set; }
Property Value
ProductCertificationList
获取或设置商品认证列表。
[JsonPropertyName("product_certifications")]
public IList<ProductUpdateProductRequest.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<ProductUpdateProductRequest.Types.SKU>? SKUList { get; set; }
Property Value
SizeChart
获取或设置尺码表。
[JsonPropertyName("size_chart")]
public ProductUpdateProductRequest.Types.SizeChart? SizeChart { get; set; }
Property Value
Video
获取或设置视频信息。
[JsonPropertyName("product_video")]
public ProductUpdateProductRequest.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; }