创建直播间
更新时间: 2023/02/13 02:08:30
通过该接口创建一个直播间。
接口请求地址
- 请求方法:POST
- URL:https://roomkit.netease.im/scene/apps/{appKey}/ent/live/v1/createLive
- Content-Type:application/json;charset=utf-8
请求参数
- POST 请求中 Header 的设置请参考请求结构描述。
- POST 请求中 Body 的设置如下:
参数名称 | 类型 | 是否必选 | 示例 | 描述 |
---|---|---|---|---|
liveType | Integer | 必选 | 1 | 直播类型。 1:INTERACTION_LIVE(互动直播-直播CDN) 2:CHAT_ROOM(语聊房) 3:KTV_ROOM(KTV 房间) 4:INTERACTION_LIVE_CROSS_CHANNEL(互动直播-跨频道转发) |
liveTopic | String | 必选 | 互动直播 | 直播主题。 |
cover | String | 可选 | https://t7.baidu.com/it/XX=GIF | 直播封面地址。 |
configId | Long | 必选 | 1 | 模板 ID。 |
返回参数
以下是返回结果中 data
属性内包含的参数。
参数 | 类型 | 示例 | 描述 |
---|---|---|---|
anchor | Object | - | 主播信息。详细信息请参考 anchor 结构。 |
live | Object | - | 直播信息。详细信息请参考 live 结构。 |
示例
请求 Body 示例
{
"liveType": 1,
"liveTopic":"xxxx",
"cover":"xxxxx",
"configId":3
}
返回示例
{
"code": 200,
"data": {
"anchor": {
"userUuid": "231340794139392",
"rtcUid": 643535794139392,
"userName": "用户254489",
"icon": "https://yx-web-nosdn.netease.im/quickhtml/assets/yunxin/default/g2-demo-avatar-imgs/86117804176052224.jpg"
},
"live": {
"appId": 19,
"roomUuid": "xxx",
"liveRecordId": 1,
"userUuId": "231340794139392",
"liveType": 2,
"status": 2,
"live": 0,
"liveTopic": "直播主题",
"cover": "https://t7.baidu.com/it/u=1595072465,3644073269&fm=193&f=GIF",
"rewardTotal": 0,
"audienceCount": 0
}
},
"requestId": "af245fd202110191019244070060000",
"costTime": "852ms"
}
此文档是否对你有帮助?