相关文档：
- [微信小店优选联盟带货机构「推客带货功能」使用指南](https://store.weixin.qq.com/chengzhang/webdoc/wiki/7129/eaecf8415ca86666/growth_center_manual_for_promoter)

- [《微信小店优选联盟计佣与结算规则》](https://store.weixin.qq.com/chengzhang/webdoc/wiki/6959/cfb0a8b86f52ba29/growth_center_rule_for_store)
## 一、推客小程序基础搭建流程 

![](https://res.wx.qq.com/op_res/gNuFkpktKpyOffzpeIcJY8O0_ypSMJ4PuJxAimUjqCL7IntJrr-3QO3LL_jkqa8hzBgYB4uCYL3X5URCv-bkOg)

## 二、核心功能及接口

### 推客注册和绑定

**查询推客注册和绑定状态：**

- 调用 [获取推客的注册状态以及和机构的绑定状态](/doc/store/leagueheadsupplier/api/sharer/account/api_getpromoterregisterandbindstatus)查询 register_status 值，判断注册和绑定情况

- 调用 [注册推客以及带货机构绑定推客](openBusinessView)分别进行注册和绑定

### 推客商品获取

**基础获取路径如下（可灵活使用相关接口解锁更多方法）：**

- 调用[获取可推广的商品id列表](/doc/store/leagueheadsupplier/api/sharer/getshop/api_getpromoteproductlist) 获取推客业务可用的商品，商品来源为：商家或供货机构定向指定给你的商品、商家或供货机构放在机构公开选品池的商品。记录 product_id、shop_appid和head_supplier_appid在下一步使用

- 调用[获取可推广的商品详情](/doc/store/leagueheadsupplier/api/sharer/getshop/api_getpromoteproductdetail) 获取推客业务可用商品的商品详情，当plan_type为 3 和 4 时，head_supplier_appid参数必传

###  商品订阅

**主动订阅**

- 调用[商品订阅](/doc/store/leagueheadsupplier/api/shop/api_subscribeproduct)上传product_id，可对指定商品进行订阅 ，订阅后商品的基础信息或者计划信息变化时会通过回调的方式通知机构
- 调用unsubscribeproduct可对指定商品进行取消订阅

**被动订阅**

- 优选联盟后台合作商品中所有已合作的商品会默认订阅，包括：1.商家定向计划2.商家公开计划3.机构定向计划4.机构普通计划，触发被动订阅机制同商品合作绑定，若商品下架或者主动结束商品推广计划，该商品会取消被动订阅，不会回调给机构
###  佣金订单

- 调用[获取佣金单列表](/doc/store/leagueheadsupplier/api/order/api_getorderlist) 获取order_id和sku_id

- 调用[获取佣金单详情](/doc/store/leagueheadsupplier/api/order/api_getorder)
 传入order_id和sku_id 获取订单和分拥信息

  **因直播间等内容分销场景会有挂自营品的情况，这种情况不会给带货机构分佣，平台给到销售订单线索，
**获取自营品订单线索请使用下方接口：****

- [推客机构获取内容推广的自营商品订单列表](/doc/store/leagueheadsupplier/api/sharer/clue/api_getcluelist)
- [推客机构获取内容推广的自营商品订单详情](/doc/store/leagueheadsupplier/api/sharer/clue/api_getclue)
### 通知回调

**商品变更通知回调**

- 调用[机构商品变更通知](/doc/store/leagueheadsupplier/callback/head_supplier_item_update) 接口，可触发回调情况如下：1.小店添加推广计划 2.小店修改推广时间 3.小店修改服务费 4.小店删除推广 5.小店下架商品 6.机构删除商品 7.机构添加商品

**机构佣金单变更回调**

- 调用[机构佣金单变更回调](/doc/store/leagueheadsupplier/callback/head_supplier_commission_order_update) 接口，实时获取订单和佣金单状态通知
