Appearance
直播间商品菜单
请求路径
- 请求方式:
POST - 请求头:
Content-Type:application/json - 接口地址:
https://gateway.nuoyunapi.com/Api/Room/getRoomGoodsMenu/2.0.0 - 频率限制:
10秒100次
请求参数
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| room_id | 是 | integer | 直播间ID |
请求示例
json
{
"room_id": 1234567890
}注意事项
- 该接口用于获取指定直播间的商品菜单信息
- 横屏直播间 menu_goods_cate 返回为空
- 竖屏直播间可直接使用 menu_goods_cate 字段
响应参数
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| code | 是 | integer | 状态码:200-成功,400-失败 |
| msg | 是 | string | 提示信息 |
| data | 是 | object | 菜单数据 |
data 参数结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| list | 是 | array | 菜单列表 |
list 参数结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| id | 是 | integer | 菜单ID |
| app_id | 是 | integer | 直播间ID |
| name | 是 | string | 菜单名称 |
| sort | 是 | integer | 排序值 |
| create_time | 是 | string | 创建时间 |
| menu_goods_cate | 否 | array | 橱窗(竖屏直播间有值) |
menu_goods_cate 参数结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| id | 是 | integer | 橱窗ID |
| custom_menu_id | 是 | integer | 菜单ID |
| room_id | 是 | integer | 直播间ID |
| category_name | 是 | string | 橱窗分组名称 |
| sort | 是 | integer | 排序值 |
响应示例
成功响应示例1:横屏直播间(单橱窗)
json
{
"code": 200,
"data": {
"list": [
{
"id": 1001,
"app_id": 10000001,
"name": "商品3",
"sort": 1,
"create_time": "2025-08-01 10:30:00",
"menu_goods_cate": []
},
{
"id": 1002,
"app_id": 10000001,
"name": "商品2",
"sort": 1,
"create_time": "2025-08-01 10:30:00",
"menu_goods_cate": []
}
]
},
"msg": "Success"
}成功响应示例2:竖屏直播间(单橱窗)
json
{
"code": 200,
"data": {
"list": [
{
"id": 1001,
"app_id": 10000001,
"name": "菜单名称",
"sort": 1,
"create_time": "2025-08-01 10:30:00",
"menu_goods_cate": []
}
]
},
"msg": "Success"
}成功响应示例3:竖屏直播间(多橱窗)
json
{
"code": 200,
"msg": "Success",
"data": {
"list": [
{
"id": 1001,
"app_id": 10000001,
"name": "商品菜单",
"sort": 1,
"create_time": "2025-08-01 10:30:00",
"menu_goods_cate": [
{
"id": 10001,
"custom_menu_id": 1001,
"room_id": 10000001,
"category_name": "橱窗1",
"sort": 1
},
{
"id": 10002,
"custom_menu_id": 155275,
"room_id": 10000001,
"category_name": "橱窗2",
"sort": 2
},
]
},
{
"id": 1002,
"app_id": 10000001,
"name": "商品菜单2",
"sort": 1,
"create_time": "2025-08-01 10:30:00",
"menu_goods_cate": [
{
"id": 10001,
"custom_menu_id": 1002,
"room_id": 10000001,
"category_name": "橱窗3",
"sort": 1
},
{
"id": 10002,
"custom_menu_id": 1002,
"room_id": 10000001,
"category_name": "橱窗4",
"sort": 2
},
]
}
]
}
}错误响应示例:缺少直播间ID
json
{
"code": 400,
"msg": "请选择直播间",
"data": {}
}