文档首页> 视频直播 Live> API参考> 日志管理> 获取直播播放日志
更新时间:2022-04-11 GMT+08:00
分享

获取直播播放日志

功能介绍

获取直播播放日志,基于域名以5分钟粒度进行打包,日志内容以 "|" 进行分隔。

调试

您可以在API Explorer中调试该接口。

URI

GET /v1/{project_id}/logs

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参考获取项目ID

表2 Query参数

参数

是否必选

参数类型

描述

play_domain

String

播放域名。

start_time

String

查询开始时间,UTC时间:YYYY-MM-DDTHH:mm:ssZ,如北京时间2020年3月4日16点00分00秒可表示为2020-03-04T08:00:00Z。仅支持查询最近3个月内的数据。

end_time

String

查询结束时间,UTC时间:YYYY-MM-DDTHH:mm:ssZ,如北京时间2020年3月4日16点00分00秒可表示为2020-03-04T08:00:00Z。查询时间跨度不能大于7天。

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

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信息。

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

total

Integer

符合查询条件的总条目数

domain

String

播放域名

logs

Array of LogInfo objects

日志信息列表

表5 LogInfo

参数

参数类型

描述

name

String

日志文件名,打包文件名格式:{Domain}_{logStartTimeStamp}.log.gz

url

String

日志下载链接

size

Long

日志文件大小

start_time

String

日志文件中日志开始时间,北京时间

end_time

String

日志文件中日志结束时间,北京时间

状态码: 400

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

请求示例

GET https://{endpoint}/v1/{project_id}/logs?play_domain=play.example.huawei.com&start_time=2020-03-04T08:00:00Z&end_time=2020-03-04T09:00:00Z

响应示例

状态码: 200

直播播放日志获取成功

{
  "total" : 1,
  "domain" : "play.example.huawei.com",
  "logs" : [ {
    "name" : "play.example.huawei.com_20200304160000.log.gz",
    "url" : "https://xxxxxxxxx/play.example.huawei.com_20200304160000.log.gz",
    "size" : 600,
    "start_time" : "2020-03-04T16:00:00+08:00",
    "end_time" : "2020-03-04T16:04:59+08:00"
  } ]
}

状态码: 400

参数错误

{
  "error_code" : "LIVE.100011001",
  "error_msg" : "Request Illegal"
}

状态码

状态码

描述

200

直播播放日志获取成功

400

参数错误

错误码

请参见错误码

分享:

    相关文档

    相关产品

close