首页
产品
帮助文档
博客
控制台

拆条服务接口

接口目录

创建云拆条

POST /cutter/api/create

返回字段

参数 描述 取值
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
source 所拆的流地址 string
delivery_url 分发地址 string
video_choose_url 选择所拆的流地址的弹窗地址 string
op_id 云拆条流媒体任务 ID int

返回字段

参数 描述 取值
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

返回字段

参数 描述 取值
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": ""
}