C# Класс Senparc.Weixin.MP.AdvancedAPIs.MerChant.ProductApi

微小店接口
Показать файл Открыть проект

Открытые методы

Метод Описание
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