VideoMetadata

Chứa siêu dữ liệu về một video, chẳng hạn như mã video và thời lượng của video.

Biểu diễn dưới dạng JSON
{
  "videoId": string,
  "captureDate": {
    object (Date)
  },
  "duration": string,
  "state": enum (State)
}
Các trường
videoId

string

Chỉ có đầu ra. Mã nhận dạng của video và cách truy xuất video được đề xuất.

captureDate

object (Date)

Chỉ có đầu ra. Ngày chụp ảnh dùng trong video. Thông tin này sẽ chi tiết ở cấp tháng.

duration

string (Duration format)

Chỉ có đầu ra. Thời lượng của video.

Thời lượng tính bằng giây có tối đa 9 chữ số phân số, kết thúc bằng 's'. Ví dụ: "3.5s".

state

enum (State)

Chỉ có đầu ra. Trạng thái hiện tại của yêu cầu hiển thị.

Ngày

Đại diện cho toàn bộ hoặc một phần ngày theo lịch, chẳng hạn như ngày sinh. Thời gian trong ngày và múi giờ được chỉ định ở nơi khác hoặc không đáng kể. Ngày này có liên quan đến Dương lịch. Điều này có thể đại diện cho một trong những điều sau:

  • Ngày đầy đủ, với các giá trị năm, tháng và ngày khác 0.
  • Tháng và ngày, với năm 0 (ví dụ: ngày kỷ niệm).
  • Chỉ có một năm, có một tháng không có ngày nào.
  • Năm và tháng, không có ngày (ví dụ: ngày hết hạn thẻ tín dụng).

Các loại có liên quan:

Biểu diễn dưới dạng JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
Các trường
year

integer

Năm của ngày tháng. Phải từ 1 đến 9999 hoặc 0 để chỉ định ngày không có năm.

month

integer

Tháng trong năm. Phải từ 1 đến 12 hoặc từ 0 để chỉ định một năm không có tháng và ngày.

day

integer

Ngày trong tháng. Giá trị phải từ 1 đến 31 và có giá trị trong năm và tháng, hoặc 0 để chỉ định một năm hoặc một năm và tháng không có ngày quan trọng.