API参考
优质
小牛编辑
140浏览
2023-12-01
接口目录
创建云拆条
POST /cutter/api/create
JSON 参数
参数 | 描述 | 取值 |
---|---|---|
cutter_name | 云拆条名称 | string |
expire | 云拆条过期时间(秒) | int |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
cutter_id | 云拆条 ID | string |
返回示例:
{
"errcode": 1000,
"msg": "",
"cutter_id": "1"
}
获取云拆条
GET /cutter/api/get_cutter
URL 参数
参数 | 描述 | 取值 |
---|---|---|
cutter | 云拆条 ID | string |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
cutter | 云拆条 | object |
cutter.cutter_id | 云拆条 ID | string |
cutter.created_at | 创建时间 | string |
cutter.op_id | 云拆条流媒体任务 ID | int |
cutter.cutter_name | 云拆条名称 | string |
cutter.cut_http_service_addr | 云拆条流媒体服务地址 | string |
cutter.source | 所拆的流地址 | string |
cutter.delivery_url | 分发地址 | string |
cutter.video_choose_url | 选择所拆的流地址的弹窗地址 | string |
返回示例:
{
"errcode": 1000,
"msg": "",
"cutter": {
"cutter_id": "1",
"created_at": "2010-11-22T15:16:17+08:00",
"op_id": 1,
"cutter_name": "1",
"cut_http_service_addr": "1",
"source": "1",
"delivery_url": "1",
"video_choose_url": "1"
}
}
删除云拆条
POST /cutter/api/delete_cutter
URL 参数
参数 | 描述 | 取值 |
---|---|---|
cutter | 云拆条 ID | string |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
返回示例:
{
"errcode": 1000,
"msg": ""
}
批量删除云拆条
POST /cutter/api/delete_cutters
URL 参数
参数 | 描述 | 取值 |
---|---|---|
cutter_ids | 云拆条 ID(用 , 隔开) | string |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
返回示例:
{
"errcode": 1000,
"msg": ""
}
删除云拆条下的所有视频
POST /cutter/api/delete_cutter_videos
URL 参数
参数 | 描述 | 取值 |
---|---|---|
cutter | 云拆条 ID | string |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
返回示例:
{
"errcode": 1000,
"msg": ""
}
获取拆条任务列表
GET /cutter/api/get_cutter_list
URL 参数
参数 | 描述 | 取值 |
---|---|---|
page_number | 页数,默认 1 | int |
page_size | 每页个数,默认 10 | int |
search | 搜索内容(ID 或云拆条名称) | string |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
count | 总个数 | int |
cutters | 云拆条列表 | object array |
cutters.cutter_id | 云拆条 ID | string |
cutters.created_at | 创建时间 | string |
cutters.op_id | 云拆条流媒体任务 ID | int |
cutters.cutter_name | 云拆条名称 | string |
cutters.cut_http_service_addr | 云拆条流媒体服务地址 | string |
cutters.source | 所拆的流地址 | string |
cutters.delivery_url | 分发地址 | string |
cutters.video_choose_url | 选择所拆的流地址的弹窗地址 | string |
返回示例:
{
"errcode": 1000,
"msg": "",
"count": 33,
"cutters": [
{
"cutter_id": "1",
"created_at": "2010-11-22T15:16:17+08:00",
"op_id": 1,
"cutter_name": "1",
"cut_http_service_addr": "1",
"source": "1",
"delivery_url": "1",
"video_choose_url": "1"
}
]
}
更新云拆条
POST /cutter/api/update_cutter
URL 参数
参数 | 描述 | 取值 |
---|---|---|
cutter | 云拆条 ID | string |
JSON 参数
参数 | 描述 | 取值 |
---|---|---|
cutter_name | 云拆条名称 | string |
delivery_url | 分发地址 | string |
video_choose_url | 选择所拆的流地址的弹窗地址 | string |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
返回示例:
{
"errcode": 1000,
"msg": ""
}
获取登录URL
POST /cutter/api/get_login_url
JSON 参数
参数 | 描述 | 取值 |
---|---|---|
cutter_id | 云拆条 ID | string |
expire | 云拆条过期时间(秒) | int |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
url | 登录地址 | string |
返回示例:
{
"errcode": 1000,
"msg": "",
"url": ""
}
开启云拆条
POST /cutter/api/start_cutter
URL 参数
参数 | 描述 | 取值 |
---|---|---|
cutter | 云拆条 ID | string |
expire | 云拆条过期时间(秒) | int |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
返回示例:
{
"errcode": 1000,
"msg": ""
}
停止云拆条
POST /cutter/api/stop_cutter
URL 参数
参数 | 描述 | 取值 |
---|---|---|
cutter | 云拆条 ID | string |
返回字段
参数 | 描述 | 取值 |
---|---|---|
errcode | 错误码,1000 为正常 | int |
msg | "OK" 或错误信息 | string |
返回示例:
{
"errcode": 1000,
"msg": ""
}