返回介绍

微信小店接口

发布于 2023-06-27 19:35:16 字数 10137 浏览 0 评论 0 收藏 0

class wechatpy.client.api.WeChatMerchant(*args, **kwargs)[源代码]
add_express(product_data)[源代码]

增加邮费模板

参数

product_data – 邮费信息

返回

返回的 JSON 数据包

add_group(group_detail)[源代码]

增加分组

参数

group_detail – 商品分组信息

返回

返回的 JSON 数据包

add_shelf(shelf_data)[源代码]

增加货架

参数

shelf_data – 货架详情信息

返回

返回的 JSON 数据包

add_stock(product_id, sku_info, quantity)[源代码]

增加库存

参数
  • product_id – 商品ID

  • sku_info – sku信息,格式”id1:vid1;id2:vid2”,如商品为统一规格,则此处赋值为空字符串即可

  • quantity – 增加的库存数量

返回

返回的 JSON 数据包

create(product_data)[源代码]

增加商品

del_express(template_id)[源代码]

增加邮费模板

参数

template_id – 邮费模板ID

返回

返回的 JSON 数据包

del_group(group_id)[源代码]

删除分组

参数

group_id – 商品分组ID

返回

返回的 JSON 数据包

del_shelf(shelf_id)[源代码]

删除货架

参数

shelf_id – 货架ID

返回

返回的 JSON 数据包

delete(product_id)[源代码]

删除商品

get(product_id)[源代码]

查询商品

get_all_express()[源代码]

获取所有邮费模板

参数

template_id – 邮费模板ID

返回

返回的 JSON 数据包

get_all_groups()[源代码]

获取所有分组

返回

返回的 JSON 数据包

get_all_shelves()[源代码]

获取所有货架

返回

返回的 JSON 数据包

get_by_status(status)[源代码]

获取指定状态的所有商品

get_category_property(cate_id)[源代码]

获取指定分类的所有属性

参数

cate_id – 商品子分类ID

返回

返回的 JSON 数据包

get_category_sku(cate_id)[源代码]

获取指定子分类的所有SKU

参数

cate_id – 商品子分类ID

返回

返回的 JSON 数据包

get_express(template_id)[源代码]

获取指定ID的邮费模板

参数

template_id – 邮费模板ID

返回

返回的 JSON 数据包

get_group(group_id)[源代码]

根据分组ID获取分组信息

参数

group_id – 商品分组ID

返回

返回的 JSON 数据包

get_order(order_id)[源代码]

根据订单ID获取订单详情

参数

order_id – 订单ID

返回

返回的 JSON 数据包

get_shelf(shelf_id)[源代码]

根据货架ID获取货架信息

参数

shelf_id – 货架ID

返回

返回的 JSON 数据包

get_subcategories(cate_id)[源代码]

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

参数

cate_id – 大分类ID(根节点分类id为1)

返回

返回的 JSON 数据包

query_order(status=None, begintime=None, endtime=None)[源代码]

根据订单状态/创建时间获取订单详情

参数
  • status – 订单状态(不带该字段-全部状态, 2-待发货, 3-已发货, 5-已完成, 8-维权中, )

  • begintime – 订单创建时间起始时间(不带该字段则不按照时间做筛选)

  • endtime – 订单创建时间终止时间(不带该字段则不按照时间做筛选)

返回

返回的 JSON 数据包

reduce_stock(product_id, sku_info, quantity)[源代码]

减少库存

参数
  • product_id – 商品ID

  • sku_info – sku信息,格式”id1:vid1;id2:vid2”,如商品为统一规格,则此处赋值为空字符串即可

  • quantity – 减少的库存数量

返回

返回的 JSON 数据包

set_delivery(order_id, delivery_data)[源代码]

修改货架

参数
  • order_id – 订单ID

  • delivery_data – 商品物流信息

返回

返回的 JSON 数据包

update(product_id, product_data)[源代码]

修改商品

update_express(template_id, delivery_template)[源代码]

增加邮费模板

参数
  • template_id – 邮费模板ID

  • delivery_template – 邮费模板信息(字段说明详见增加邮费模板)

返回

返回的 JSON 数据包

update_group_product(group_id, product_data)[源代码]

修改分组商品

参数
  • group_id – 商品分组ID

  • product_data – 分组商品信息

返回

返回的 JSON 数据包

update_group_property(group_id, group_properties)[源代码]

修改分组属性

参数
  • group_id – 商品分组ID

  • group_properties – 商品分组属性

返回

返回的 JSON 数据包

update_product_status(product_id, status)[源代码]

商品上下架

update_shelf(shelf_id, shelf_data)[源代码]

修改货架

参数
  • shelf_id – 货架ID

  • shelf_data – 货架详情

返回

返回的 JSON 数据包

upload_image(media_file)[源代码]

上传图片

参数

media_file – 要上传的文件,一个 File-object

返回

上传成功时返回图片 URL

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文