VideoMetadata

包含有关视频的元数据,例如其 videoId 和时长。

JSON 表示法
{
  "videoId": string,
  "captureDate": {
    object (Date)
  },
  "duration": string,
  "state": enum (State)
}
字段
videoId

string

仅限输出。视频的 ID,以及检索视频的推荐方法。

captureDate

object (Date)

仅限输出。视频中所用图像的拍摄日期。该数据将以月为单位进行统计。

duration

string (Duration format)

仅限输出。视频的时长。

该时长以秒为单位,最多包含九个小数位,以“s”结尾。示例:"3.5s"

state

enum (State)

仅限输出。呈现请求的当前状态。

日期

表示整个或部分日历日期(例如生日)。一天中的时间和时区要么在别处指定,要么不重要。日期相对于公历。可以表示以下任一情况:

  • 包含非零年份、月份和天值的完整日期。
  • 月份和天,年份值为零(例如周年纪念日)。
  • 单独的年份,月份和天值为零。
  • 年份和月份,天值为零(例如,信用卡到期日期)。

相关类型:

JSON 表示法
{
  "year": integer,
  "month": integer,
  "day": integer
}
字段
year

integer

日期中的年份。必须介于 1 到 9999 之间,或为 0(即指定不含年份的日期)。

month

integer

一年中的第几个月。必须介于 1 到 12 之间,或为 0(即只指定年份,不指定月份和天值)。

day

integer

一个月中的第几天。必须介于 1 到 31 之间并且对年份和月份有效,或为 0(即天不重要,指定单独的年份或者年份和月份)。