实例查询
功能介绍
新增实例查询API
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
POST /v1/{project_id}/ott/instances
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
项目ID,获取方法请参考获取项目ID。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
否 |
String |
用户Token,使用Token鉴权方式时为必填项。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
Authorization |
否 |
String |
使用AK/SK方式认证时必填,携带的鉴权信息。 |
X-Sdk-Date |
否 |
String |
请求的发生时间,使用AK/SK方式认证时为必填项。 |
X-Project-Id |
否 |
String |
使用AK/SK方式认证时为必填项,携带项目ID信息。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
namespace |
是 |
String |
命名空间 |
query |
是 |
Array of query objects |
查询信息 |
start |
否 |
Integer |
查询开始偏移 |
limit |
否 |
Integer |
查询限制 |
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
instances |
Array of instances objects |
实例 |
total |
Integer |
总数 |
参数 |
参数类型 |
描述 |
---|---|---|
medialive_mpc |
medialive_mpc object |
媒体直播转码服务 |
pipeline |
pipeline object |
通道 |
audio |
audio object |
音频 |
状态码:400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误内容 |
请求示例
-
查询medialive_mpc维度下实例cctv1下Pipeline0下所有音频实例(固定输出5个音轨实例)
POST https://{endpoint}/v1/{project_id}/ott/instances { "namespace" : "SYS.LIVE", "query" : [ { "dim_name" : "medialive_mpc", "id" : "test1112" }, { "dim_name" : "pipeline" }, { "dim_name" : "audio" } ], "start" : 0, "limit" : 100 }
-
查询medialive_mpc维度下实例cctv1下所有pipeline实例
POST https://{endpoint}/v1/{project_id}/ott/instances { "namespace" : "SYS.LIVE", "query" : [ { "dim_name" : "medialive_mpc", "id" : "cctv1" }, { "dim_name" : "pipeline" } ], "start" : 0, "limit" : 100 }
响应示例
状态码:200
{ "instances" : [ { "medialive_mpc" : { "id" : "test1112", "name" : "test1112" }, "pipeline" : { "id" : "Pipeline0", "name" : "Pipeline0" }, "audio" : { "id" : "Audio0", "name" : "Audio0" } }, { "medialive_mpc" : { "id" : "test1112", "name" : "test1112" }, "pipeline" : { "id" : "Pipeline0", "name" : "Pipeline0" }, "audio" : { "id" : "Audio1", "name" : "Audio1" } }, { "medialive_mpc" : { "id" : "test1112", "name" : "test1112" }, "pipeline" : { "id" : "Pipeline0", "name" : "Pipeline0" }, "audio" : { "id" : "Audio2", "name" : "Audio2" } }, { "medialive_mpc" : { "id" : "test1112", "name" : "test1112" }, "pipeline" : { "id" : "Pipeline0", "name" : "Pipeline0" }, "audio" : { "id" : "Audio3", "name" : "Audio3" } }, { "medialive_mpc" : { "id" : "test1112", "name" : "test1112" }, "pipeline" : { "id" : "Pipeline0", "name" : "Pipeline0" }, "audio" : { "id" : "Audio4", "name" : "Audio4" } } ], "total" : 5 }
状态码:400
请求参数不对
{ "error_code" : "LIVE.100011001", "error_msg" : "Request parameters is invalid" }
状态码
状态码 |
描述 |
---|---|
200 |
|
400 |
请求参数不对 |
错误码
请参见错误码。