Skip to content

直播间添加商品

请求路径

  • 请求方式:POST
  • 请求头:Content-Type:application/json
  • 接口地址:https://gateway.nuoyunapi.com/Api/RoomManager/Shop/addGoods/2.0.0
  • 频率限制:10秒100次

请求参数

参数必选类型描述
room_idinteger直播间ID
goods_ids_strstring商品ID,多个用英文逗号分隔
custom_menu_idinteger菜单ID
custom_menu_goods_category_idinteger橱窗ID

请求示例

json
{
    "room_id": 628564011,
    "goods_ids_str": "1022786",
    "custom_menu_id": 1243597,
    "custom_menu_goods_category_id": 0
}

批量添加商品示例

json
{
    "room_id": 628564011,
    "goods_ids_str": "1022786,1022787,1022788",
    "custom_menu_id": 1243597,
    "custom_menu_goods_category_id": 0
}

响应参数

参数必选类型描述
codeinteger状态码:200-成功,400-失败
msgstring提示信息
dataobject响应数据

data 参数结构

参数必选类型描述
custom_menu_idinteger菜单ID

响应示例

成功响应

json
{
  "data": {
    "custom_menu_id": 147131
  },
  "msg": "Success",
  "code": 200
}

失败响应

json
{
  "code": 400,
  "msg": "直播间不存在",
  "data": {}
}

返回值状态码说明

状态码描述
200成功
400失败

使用说明

1. 商品关联方式

  • 单个商品goods_ids_str 传单个商品ID,如 "1022786"
  • 批量商品goods_ids_str 传多个商品ID,用英文逗号分隔,如 "1022786,1022787,1022788"

2. 菜单和橱窗

  • 菜单ID (custom_menu_id):指定商品添加到哪个菜单下,如果不传则添加到默认菜单
  • 橱窗ID (custom_menu_goods_category_id):指定商品添加到哪个橱窗分类下,传0表示不指定分类

3. 操作前提

  • 直播间必须存在且有权限操作
  • 商品必须是有效的商品ID
  • 商品状态必须允许添加到直播间

注意事项

  1. 商品ID格式:多个商品ID之间必须用英文逗号(,)分隔,不能有空格
  2. 权限验证:需要确保有操作该直播间的权限
  3. 商品状态:只能添加状态正常的商品到直播间
  4. 重复添加:如果商品已存在于直播间中,系统会进行相应处理
  5. 菜单管理:返回的 custom_menu_id 可用于后续的菜单管理操作

相关接口

业务场景

  1. 电商直播:主播开播前批量添加要售卖的商品
  2. 产品展示:将相关产品添加到直播间供观众浏览
  3. 分类管理:通过橱窗ID将商品按类别进行组织
  4. 动态管理:直播过程中实时添加新的商品