分销 API
提供了分销商信息和采购单信息的查询以及分销产品的添加和更新等功能
- 
class fenxiao.Discount(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 折扣信息 - 
- 
add(discount_name, target_types, target_ids, discount_types, discount_values, session)[source]
- taobao.fenxiao.discount.add 新增等级折扣 - 新增等级折扣 
 - 
- 
update(session, **kwargs)[source]
- taobao.fenxiao.discount.update 修改等级折扣 - 修改等级折扣 
 
- 
class fenxiao.Discounts(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 
- 
get(session, discount_id=None, ext_fields=None)[source]
- taobao.fenxiao.discounts.get 获取折扣信息 - 查询折扣信息 
 
- 
class fenxiao.DiscountDetail(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 折扣详情信息 
- 
class fenxiao.FenxiaoSku(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 分销产品SKU 
- 
class fenxiao.FenxiaoItemRecord(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 分销商品下载记录 
- 
class fenxiao.Cooperation(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 合作分销关系 - 
- 
get(session, **kwargs)[source]
- taobao.fenxiao.cooperation.get 获取供应商的合作关系信息 - 获取供应商的合作关系信息 
 - 
- 
update(distributor_id, grade_id, session, trade_type=None)[source]
- taobao.fenxiao.cooperation.update 更新合作关系等级 - 供应商更新合作的分销商等级 
 
- 
class fenxiao.FenxiaoGrade(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 
class fenxiao.FenxiaoGrades(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 
- 
get(session)[source]
- taobao.fenxiao.grades.get 分销商等级查询 - 根据供应商ID,查询他的分销商等级信息 
 
- 
class fenxiao.Receiver(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 收货人详细信息 
- 
class fenxiao.LoginUser(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 登录分销用户信息 - 
- 
get(session)[source]
- taobao.fenxiao.login.user.get 获取分销用户登录信息 - 获取用户登录信息 
 
- 
class fenxiao.Distributor(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 分销API返回数据结构 - 
- 
items_get(session, **kwargs)[source]
- taobao.fenxiao.distributor.items.get 查询商品下载记录 - 供应商查询分销商商品下载记录。 
 
- 
class fenxiao.Distributors(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 
- 
get(nicks, session)[source]
- taobao.fenxiao.distributors.get 获取分销商信息 - 查询和当前登录供应商有合作关系的分销商的信息 
 
- 
class fenxiao.PurchaseOrder(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 采购单及子采购单信息 
- 
class fenxiao.FenxiaoProduct(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 分销产品 - 
- 
add(name, productcat_id, standard_price, retail_price_low, retail_price_high, category_id, quantity, alarm_number, desc, prov, city, postage_type, have_invoice, have_guarantee, session, **kwargs)[source]
- taobao.fenxiao.product.add 添加产品 - 添加分销平台产品数据。业务逻辑与分销系统前台页面一致 
 - 
- 
image_delete(product_id, position, session)[source]
- taobao.fenxiao.product.image.delete 产品图片删除 - 产品图片删除,只删除图片信息,不真正删除图片 
 - 
- 
image_upload(product_id, position, session, pic_path=None, image=None)[source]
- taobao.fenxiao.product.image.upload 产品图片上传 - 产品主图图片空间相对路径或绝对路径添加或更新,或者是图片上传。如果指定位置的图片已存在,则覆盖原有信息,如果位置为1,自动设为主图。 
 - 
- 
sku_add(product_id, standard_price, properties, session, **kwargs)[source]
- taobao.fenxiao.product.sku.add 产品sku添加接口 - 添加产品SKU信息 
 - 
- 
sku_delete(product_id, properties, session)[source]
- taobao.fenxiao.product.sku.delete 产品SKU删除接口 - 根据sku properties删除sku数据 
 - 
- 
sku_update(product_id, properties, session, **kwargs)[source]
- taobao.fenxiao.product.sku.update 产品sku编辑接口 - 产品SKU信息更新 
 - 
- 
skus_get(product_id, session)[source]
- taobao.fenxiao.product.skus.get SKU查询接口 - 产品sku查询 
 - 
- 
update(pid, session, **kwargs)[source]
- taobao.fenxiao.product.update 更新产品 - 
- 更新分销平台产品数据,不传更新数据返回失败
- 对sku进行增、删操作时,原有的sku_ids字段会被忽略,请使用sku_properties和sku_properties_del。
 
 
- 
class fenxiao.FenxiaoProducts(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 
- 
get(session, **kwargs)[source]
- taobao.fenxiao.products.get 查询产品列表 - 查询供应商的产品数据
- 入参传入pids将优先查询,即只按这个条件查询。 
- 入参传入sku_number将优先查询(没有传入pids),即只按这个条件查询(最多显示50条) 
- 入参fields传skus将查询sku的数据,不传该参数默认不查询,返回产品的其它信息。 
- 入参fields传入images将查询多图数据,不传只返回主图数据。 
- 入参fields仅对传入pids生效(只有按ID查询时,才能查询额外的数据) 
- 查询结果按照产品发布时间倒序,即时间近的数据在前。 
 
- 
class fenxiao.SubPurchaseOrder(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 子采购单详细信息 
- 
class fenxiao.ProductCat(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 产品线 
- 
class fenxiao.ProductCats(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 
- 
get(session, fields=None)[source]
- taobao.fenxiao.productcats.get 查询产品线列表 - 查询供应商的所有产品线数据。根据登陆用户来查询,不需要其他入参 
 
- 
class fenxiao.FenxiaoOrder(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 
- 
confirm_paid(purchase_order_id, session, confirm_remark=None)[source]
- taobao.fenxiao.order.confirm.paid 确认收款 - 供应商确认收款(非支付宝交易)。 
 
- 
class fenxiao.FenxiaoOrders(API_KEY=None, APP_SECRET=None, ENVIRONMENT=None)[source]
- 
- 
get(session, **kwargs)[source]
- taobao.fenxiao.orders.get 查询采购单信息 - 分销商或供应商均可用此接口查询采购单信息. (发货处理请调用物流API中的发货接口)