API参考

优质
小牛编辑
140浏览
2023-12-01

接口目录

创建云拆条

POST /cutter/api/create

JSON 参数

参数描述取值
cutter_name云拆条名称string
expire云拆条过期时间(秒)int

返回字段

参数描述取值
errcode错误码,1000 为正常int
msg"OK" 或错误信息string
cutter_id云拆条 IDstring

返回示例:

{
    "errcode": 1000,
    "msg": "",
    "cutter_id": "1"
}

获取云拆条

GET /cutter/api/get_cutter

URL 参数

参数描述取值
cutter云拆条 IDstring

返回字段

参数描述取值
errcode错误码,1000 为正常int
msg"OK" 或错误信息string
cutter云拆条object
cutter.cutter_id云拆条 IDstring
cutter.created_at创建时间string
cutter.op_id云拆条流媒体任务 IDint
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云拆条 IDstring

返回字段

参数描述取值
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云拆条 IDstring

返回字段

参数描述取值
errcode错误码,1000 为正常int
msg"OK" 或错误信息string

返回示例:

{
    "errcode": 1000,
    "msg": ""
}

获取拆条任务列表

GET /cutter/api/get_cutter_list

URL 参数

参数描述取值
page_number页数,默认 1int
page_size每页个数,默认 10int
search搜索内容(ID 或云拆条名称)string

返回字段

参数描述取值
errcode错误码,1000 为正常int
msg"OK" 或错误信息string
count总个数int
cutters云拆条列表object array
cutters.cutter_id云拆条 IDstring
cutters.created_at创建时间string
cutters.op_id云拆条流媒体任务 IDint
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云拆条 IDstring

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云拆条 IDstring
expire云拆条过期时间(秒)int

返回字段

参数描述取值
errcode错误码,1000 为正常int
msg"OK" 或错误信息string
url登录地址string

返回示例:

{
    "errcode": 1000,
    "msg": "",
    "url": ""
}

开启云拆条

POST /cutter/api/start_cutter

URL 参数

参数描述取值
cutter云拆条 IDstring
expire云拆条过期时间(秒)int

返回字段

参数描述取值
errcode错误码,1000 为正常int
msg"OK" 或错误信息string

返回示例:

{
    "errcode": 1000,
    "msg": ""
}

停止云拆条

POST /cutter/api/stop_cutter

URL 参数

参数描述取值
cutter云拆条 IDstring

返回字段

参数描述取值
errcode错误码,1000 为正常int
msg"OK" 或错误信息string

返回示例:

{
    "errcode": 1000,
    "msg": ""
}