C# 클래스 Senparc.Weixin.MP.AdvancedAPIs.MerChant.ProductApi

微小店接口
파일 보기 프로젝트 열기: JeffreySu/WeiXinMPSDK

공개 메소드들

메소드 설명
AddProduct ( string accessToken, AddProductData addProductData ) : AddProductResult

增加商品

AddProductAsync ( string accessToken, AddProductData addProductData ) : Task

【异步方法】增加商品

DeleteProduct ( string accessToken, string productId ) : WxJsonResult

删除商品

DeleteProductAsync ( string accessToken, string productId ) : Task

【异步方法】删除商品

GetByStatus ( string accessToken, int status ) : GetByStatusResult

获取指定状态的所有商品

GetByStatusAsync ( string accessToken, int status ) : Task

【异步方法】获取指定状态的所有商品

GetProduct ( string accessToken, string productId ) : GetProductResult

查询商品

GetProductAsync ( string accessToken, string productId ) : Task

【异步方法】查询商品

GetProperty ( string accessToken, long cateId ) : GetPropertyResult

获取指定分类的所有属性

GetPropertyAsync ( string accessToken, long cateId ) : Task

【异步方法】获取指定分类的所有属性

GetSku ( string accessToken, long cateId ) : GetSkuResult

获取指定子分类的所有SKU

GetSkuAsync ( string accessToken, long cateId ) : Task

【异步方法】获取指定子分类的所有SKU

GetSub ( string accessToken, long cateId ) : GetSubResult

获取指定分类的所有子分类

GetSubAsync ( string accessToken, long cateId ) : Task

【异步方法】获取指定分类的所有子分类

ModProductStatus ( string accessToken, int status, string productId ) : WxJsonResult

商品上下架

ModProductStatusAsync ( string accessToken, int status, string productId ) : Task

【异步方法】商品上下架

UpDateProduct ( string accessToken, UpdateProductData reviseProduct ) : WxJsonResult

修改商品 product_id表示要更新的商品的ID,其他字段说明请参考增加商品接口。 从未上架的商品所有信息均可修改,否则商品的名称(name)、商品分类(category)、商品属性(property)这三个字段不可修改。

UpDateProductAsync ( string accessToken, UpdateProductData reviseProduct ) : Task

【异步方法】修改商品 product_id表示要更新的商品的ID,其他字段说明请参考增加商品接口。 从未上架的商品所有信息均可修改,否则商品的名称(name)、商品分类(category)、商品属性(property)这三个字段不可修改。

메소드 상세

AddProduct() 공개 정적인 메소드

增加商品
public static AddProduct ( string accessToken, AddProductData addProductData ) : AddProductResult
accessToken string
addProductData AddProductData 提交到接口的数据(AddProductData)
리턴 AddProductResult

AddProductAsync() 공개 정적인 메소드

【异步方法】增加商品
public static AddProductAsync ( string accessToken, AddProductData addProductData ) : Task
accessToken string
addProductData AddProductData 提交到接口的数据(AddProductData)
리턴 Task

DeleteProduct() 공개 정적인 메소드

删除商品
public static DeleteProduct ( string accessToken, string productId ) : WxJsonResult
accessToken string
productId string 商品的Id
리턴 Senparc.Weixin.Entities.WxJsonResult

DeleteProductAsync() 공개 정적인 메소드

【异步方法】删除商品
public static DeleteProductAsync ( string accessToken, string productId ) : Task
accessToken string
productId string 商品的Id
리턴 Task

GetByStatus() 공개 정적인 메소드

获取指定状态的所有商品
public static GetByStatus ( string accessToken, int status ) : GetByStatusResult
accessToken string
status int 商品状态(0-全部, 1-上架, 2-下架)
리턴 GetByStatusResult

GetByStatusAsync() 공개 정적인 메소드

【异步方法】获取指定状态的所有商品
public static GetByStatusAsync ( string accessToken, int status ) : Task
accessToken string
status int 商品状态(0-全部, 1-上架, 2-下架)
리턴 Task

GetProduct() 공개 정적인 메소드

查询商品
public static GetProduct ( string accessToken, string productId ) : GetProductResult
accessToken string
productId string 商品的Id
리턴 GetProductResult

GetProductAsync() 공개 정적인 메소드

【异步方法】查询商品
public static GetProductAsync ( string accessToken, string productId ) : Task
accessToken string
productId string 商品的Id
리턴 Task

GetProperty() 공개 정적인 메소드

获取指定分类的所有属性
public static GetProperty ( string accessToken, long cateId ) : GetPropertyResult
accessToken string
cateId long 分类ID
리턴 GetPropertyResult

GetPropertyAsync() 공개 정적인 메소드

【异步方法】获取指定分类的所有属性
public static GetPropertyAsync ( string accessToken, long cateId ) : Task
accessToken string
cateId long 分类ID
리턴 Task

GetSku() 공개 정적인 메소드

获取指定子分类的所有SKU
public static GetSku ( string accessToken, long cateId ) : GetSkuResult
accessToken string
cateId long 商品子分类ID
리턴 GetSkuResult

GetSkuAsync() 공개 정적인 메소드

【异步方法】获取指定子分类的所有SKU
public static GetSkuAsync ( string accessToken, long cateId ) : Task
accessToken string
cateId long 商品子分类ID
리턴 Task

GetSub() 공개 정적인 메소드

获取指定分类的所有子分类
public static GetSub ( string accessToken, long cateId ) : GetSubResult
accessToken string
cateId long 大分类ID(根节点分类id为1)
리턴 GetSubResult

GetSubAsync() 공개 정적인 메소드

【异步方法】获取指定分类的所有子分类
public static GetSubAsync ( string accessToken, long cateId ) : Task
accessToken string
cateId long 大分类ID(根节点分类id为1)
리턴 Task

ModProductStatus() 공개 정적인 메소드

商品上下架
public static ModProductStatus ( string accessToken, int status, string productId ) : WxJsonResult
accessToken string
status int 商品上下架标识(0-下架, 1-上架)
productId string 商品ID
리턴 Senparc.Weixin.Entities.WxJsonResult

ModProductStatusAsync() 공개 정적인 메소드

【异步方法】商品上下架
public static ModProductStatusAsync ( string accessToken, int status, string productId ) : Task
accessToken string
status int 商品上下架标识(0-下架, 1-上架)
productId string 商品ID
리턴 Task

UpDateProduct() 공개 정적인 메소드

修改商品 product_id表示要更新的商品的ID,其他字段说明请参考增加商品接口。 从未上架的商品所有信息均可修改,否则商品的名称(name)、商品分类(category)、商品属性(property)这三个字段不可修改。
public static UpDateProduct ( string accessToken, UpdateProductData reviseProduct ) : WxJsonResult
accessToken string
reviseProduct UpdateProductData 修改商品的信息
리턴 Senparc.Weixin.Entities.WxJsonResult

UpDateProductAsync() 공개 정적인 메소드

【异步方法】修改商品 product_id表示要更新的商品的ID,其他字段说明请参考增加商品接口。 从未上架的商品所有信息均可修改,否则商品的名称(name)、商品分类(category)、商品属性(property)这三个字段不可修改。
public static UpDateProductAsync ( string accessToken, UpdateProductData reviseProduct ) : Task
accessToken string
reviseProduct UpdateProductData 修改商品的信息
리턴 Task