拆条服务接口

接口目录

创建云拆条

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": ""
}

results matching ""

    No results matching ""