Appearance
直播间列表
请求路径
- 请求方式:
POST - 请求头:
Content-Type:application/json - 接口地址:
https://gateway.nuoyunapi.com/Api/Room/getRoomList/2.0.0 - 频率限制:
10秒100次
请求参数
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| page | 是 | number | 页码,从1开始 |
| page_size | 是 | number | 每页条数。最大50 |
| push_app_nick | 否 | string | 搜索-直播间标题 |
| is_living | 否 | number | 搜索-推流状态:1-推流中,2-未推流 |
| live_state | 否 | string | 直播状态:not_lived--未直播,living--直播中,up_coming--预告,not_start--未开始,playback--回放,ended--已结束 |
| group_id | 否 | number | 直播间分类ID |
排序规则
- 按直播间创建时间倒序排序(最新创建的直播间排在前面)
请求示例
{
"page": 1,
"page_size": 10
}响应参数
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| code | 是 | string | 状态码:200-成功,400-失败 |
| msg | 是 | string | 提示信息 |
| data | 是 | object | 消息内容 |
data 参数结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| total_number | 是 | string | 直播间总数 |
| list | 是 | array | 直播间列表 |
list 参数结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| room_id | 是 | number | 直播间id |
| push_app_nick | 是 | string | 直播间标题 |
| theme_type | 是 | number | 直播间主题类型 |
| live_type | 是 | number | 直播间类型:0-视频直播,4-图片直播,5-互动直播,6-全景直播 |
| screen_type | 是 | number | 横竖屏:1-横屏,2-竖屏 |
| start_time | 是 | number | 直播开始时间 |
| end_time | 是 | number | 直播结束时间 |
| app_cover | 是 | string | web端直播间封面图 |
| app_cover_mobile | 是 | string | 手机端直播间封面图 |
| app_icon | 是 | string | 微信H5分享封面 |
| applet_icon | 是 | string | 小程序分享封面 |
| is_living | 是 | number | 推流状态:1-推流中,2-未推流 |
| live_state | 是 | string | 直播状态:not_lived--未直播,living--直播中,up_coming--预告,not_start--未开始,playback--回放,ended--已结束 |
| description | 是 | string | 直播间简介 |
| desc | 是 | string | 分享描述 |
| room_url | 是 | string | 直播间H5观看链接 |
| room_webview_url | 否 | string | 直播间H5观看链接(小程序webview场景) |
| g_id | 是 | number | 直播间分类id |
| g_name | 是 | string | 直播间分类名 |
| visit_number | 是 | string | 热力值 |
响应示例
json
{
"code": 200,
"data": {
"total_number": 13,
"list": [
{
"room_id": 1258246155,
"push_app_nick": "ces zhiboj",
"theme_type": 1,
"live_type": 0,
"screen_type": 1,
"start_time": 1754958600,
"end_time": 1754974800,
"g_id": 0,
"g_name": "无分类",
"app_cover": "https://console.nuoyun.tv/Public/Home/Images/cover_1.jpg",
"app_cover_mobile": "https://console.nuoyun.tv/Public/Home/Images/cover-mobile.jpg",
"is_living": 2,
"description": "",
"app_icon": "",
"applet_icon": "",
"desc": "",
"room_url": "https://zbiagz2f4lctm.wx.inuoyun.com/Watch/1258246155",
"room_webview_url": "https://wx1ddde5f70895e7dd.wx.inuoyun.com/Watch/1258246155",
"live_state": "not_lived",
"visit_number": "2"
},
{
"room_id": 1456070558,
"push_app_nick": "子账户创建直播5",
"theme_type": 1,
"live_type": 0,
"screen_type": 1,
"start_time": 1754958600,
"end_time": 1754974800,
"g_id": 0,
"g_name": "无分类",
"app_cover": "https://console.nuoyun.tv/Public/Home/Images/cover_1.jpg",
"app_cover_mobile": "https://console.nuoyun.tv/Public/Home/Images/cover-mobile.jpg",
"is_living": 2,
"description": "",
"app_icon": "",
"applet_icon": "",
"desc": "",
"room_url": "https://zbiagz2f4lctm.wx.inuoyun.com/Watch/1456070558",
"room_webview_url": "https://wx1ddde5f70895e7dd.wx.inuoyun.com/Watch/1456070558",
"live_state": "not_lived",
"visit_number": "7"
},
{
"room_id": 224831078,
"push_app_nick": "子账户创建直播4",
"theme_type": 1,
"live_type": 0,
"screen_type": 1,
"start_time": 1754958600,
"end_time": 1754974800,
"g_id": 0,
"g_name": "无分类",
"app_cover": "https://console.nuoyun.tv/Public/Home/Images/cover_1.jpg",
"app_cover_mobile": "https://console.nuoyun.tv/Public/Home/Images/cover-mobile.jpg",
"is_living": 2,
"description": "",
"app_icon": "",
"applet_icon": "",
"desc": "",
"room_url": "https://zbiagz2f4lctm.wx.inuoyun.com/Watch/224831078",
"room_webview_url": "https://wx1ddde5f70895e7dd.wx.inuoyun.com/Watch/224831078",
"live_state": "not_lived",
"visit_number": "1"
}
]
},
"msg": "Success"
}