商品
更新时间:2025-09-05 09:41:51
本模块主要用于商品展示、管理和交互功能,支持商品列表获取、详情查看、推送管理、讲解功能等,适用于直播带货场景。
一、Api 方法概览
| Api 方法 | 说明 |
|---|---|
| getProductTagList | 获取商品标签列表 |
| getProductList | 获取商品列表 |
| getLaunchProductList | 获取商品列表(发起端) |
| getProductData | 获取商品数据 |
| sendProductClickEvent | 发送商品点击事件 |
| closeProductPush | 关闭当前正在推送中的商品 |
| getProductExplainEnabled | 获取商品讲解开关 |
| generateProductExplainPageUrl | 生成商品讲解页面地址 |
| getOutLinkProductRedirectEnabled | 获取当前频道是否开启点击"外链购买"商品的封面/标题区域直接跳转外链 |
| getProductPayOrderEnabled | 获取商品支付订单是否开启 |
| getProductHotSaleConfig | 获取商品热卖配置 |
| getCurrentPushingProduct | 获取当前推送中的商品数据 |
| startExplain | 开始商品讲解 |
| restartExplain | 重新开始商品讲解 |
| endExplain | 结束商品讲解 |
| deleteExplain | 删除商品讲解 |
| getCurrentProductExplain | 获取当前正在讲解的商品 id |
| openProductPrice | 商品开价 |
| hideProductPrice | 商品隐藏价格 |
| getProductSetting | 获取商品设置 |
| pushProduct | 推送商品 |
| cancelPushProduct | 取消推送商品 |
| batchDeleteProduct | 批量删除商品 |
| batchOnShelfProduct | 批量上架商品 |
| batchOffShelfProduct | 批量下架商品 |
| getSupportToDirectBuy | 判断当前用户是否支持直接购买商品 |
二、Event 事件概览
| Event 事件 | 说明 |
|---|---|
| ProductEvents.OnSaleProduct | 上架商品 |
| ProductEvents.OffSaleProduct | 下架商品 |
| ProductEvents.AddProduct | 添加商品 |
| ProductEvents.DeleteProduct | 删除商品 |
| ProductEvents.ChangeProduct | 修改商品 |
| ProductEvents.MoveProduct | 上移或下移商品 |
| ProductEvents.ChangeProductRank | 修改商品排序 |
| ProductEvents.ProductSoldOut | 商品售罄 |
| ProductEvents.PushProduct | 推送商品 |
| ProductEvents.CancelPushProduct | 取消推送商品 |
| ProductEvents.ProductListEnabled | 商品库列表开关 |
| ProductEvents.RefreshProductList | 刷新当前商品列表 |
| ProductEvents.ProductClick | 商品点击事件 |
| ProductEvents.ProductClickTimes | 商品点击次数统计事件 |
