REST Resource: package

Tài nguyên: Gói

Tài nguyên package đại diện cho một nhóm tệp được phân phối qua web, SFTP hoặc một cơ chế phân phối khác. Hiện tại, API này hỗ trợ khả năng tải lên một gói chứa chính xác một tệp siêu dữ liệu hoặc truy xuất thông tin về một gói đã tải lên trước đó.

Biểu diễn dưới dạng JSON
{
  "kind": string,
  "uploaderName": string,
  "content": string,
  "locale": string,
  "customIds": [
    string
  ],
  "name": string,
  "type": string,
  "timeCreated": string,
  "status": string,
  "statusReports": [
    {
      object (StatusReport)
    }
  ],
  "id": string
}
Trường
kind

string

Loại tài nguyên API. Đối với tài nguyên package, giá trị này là youtubePartner#package.

uploaderName

string

Tên của người tải lên.

content

string

Nội dung tệp siêu dữ liệu của gói.

locale

string

Ngôn ngữ mong muốn của thông báo lỗi như được xác định trong BCP 47 (http: //tools.ietf.org/html/bcp47). Ví dụ: "en-US" hoặc "de". Nếu không chỉ định, chúng tôi sẽ trả về thông báo lỗi bằng tiếng Anh ("en").

customIds[]

string

Danh sách mã khách hàng.

name

string

Tên gói.

type

string

Loại gói. Các giá trị được chấp nhận là:

  • Art Track – Gói này chứa siêu dữ liệu và nội dung nghe nhìn của Video nhạc chỉ có ảnh bìa.
  • Composition – Gói này chứa siêu dữ liệu về bản sáng tác.
  • Movie – Gói này chứa siêu dữ liệu và nội dung nghe nhìn của phim.
  • Music Video – Gói này chứa siêu dữ liệu và nội dung nghe nhìn của video nhạc.
  • Sound Recording – Gói này chứa siêu dữ liệu của bản ghi âm.
  • TV Episode – Gói này chứa siêu dữ liệu và nội dung nghe nhìn của tập phim truyền hình.
  • Unknown media type – Không xác định được loại phương tiện của gói.
  • Web – Gói này chứa siêu dữ liệu và nội dung nghe nhìn của video trên web.
timeCreated

string

Thời gian tạo gói. Giá trị được chỉ định theo định dạng RFC 3339 (YYYY-MM-DDThh:mm:ss.000Z).

status

string

Trạng thái gói. Các giá trị được chấp nhận là:

  • Draft – Siêu dữ liệu của gói đang được chuẩn bị.
  • Errors – Không xác thực hoặc xử lý được gói.
  • Processing – Gói đang được xử lý.
  • Successful – Gói đã được xử lý thành công.
  • Unknown status – Trạng thái của gói hàng không xác định.
statusReports[]

object (StatusReport)

Báo cáo trạng thái gói.

id

string

Mã nhận dạng duy nhất mà YouTube chỉ định và sử dụng để nhận dạng gói.

StatusReport

Đối tượng này chứa thông tin mô tả nguồn của báo cáo trạng thái gói.

Biểu diễn dưới dạng JSON
{
  "statusContent": string,
  "statusFileName": string
}
Trường
statusContent

string

Nội dung của thông báo báo cáo. Chỉ được dùng ở chế độ Kết hợp.

statusFileName

string

Tên tệp trạng thái. Chỉ được dùng ở chế độ Kết hợp.

Phương thức

get

Truy xuất thông tin cho gói được chỉ định.

insert

Chèn một gói chỉ có siêu dữ liệu.