REST Resource: package

Ressource: Paket

Eine package-Ressource stellt eine Gruppe von Dateien dar, die über das Web, SFTP oder einen anderen Bereitstellungsmechanismus bereitgestellt werden. Die API unterstützt derzeit das Hochladen eines Pakets mit genau einer Metadatendatei oder das Abrufen von Informationen zu einem zuvor hochgeladenen Paket.

JSON-Darstellung
{
  "kind": string,
  "uploaderName": string,
  "content": string,
  "locale": string,
  "customIds": [
    string
  ],
  "name": string,
  "type": string,
  "timeCreated": string,
  "status": string,
  "statusReports": [
    {
      object (StatusReport)
    }
  ],
  "id": string
}
Felder
kind

string

Der Typ der API-Ressource. Für package-Ressourcen ist dieser Wert youtubePartner#package.

uploaderName

string

Der Name des Uploaders.

content

string

Der Inhalt der Metadatendatei des Pakets.

locale

string

Die gewünschte Sprache der Fehlermeldungen, wie in BCP 47 definiert (http: //tools.ietf.org/html/bcp47). Beispiel: „en-US“ oder „de“. Wenn nichts angegeben ist, werden die Fehlermeldungen auf Englisch („en“) zurückgegeben.

customIds[]

string

Die Liste der Kunden-IDs.

name

string

Der Paketname.

type

string

Der Pakettyp. Akzeptable Werte sind:

  • Art Track: Das Paket enthält Art-Track-Metadaten und ‑Media.
  • Composition: Das Paket enthält Metadaten zur Komposition.
  • Movie: Das Paket enthält Filmmetadaten und ‑media.
  • Music Video: Das Paket enthält Metadaten und Medien für Musikvideos.
  • Sound Recording: Das Paket enthält Metadaten für Tonaufnahmen.
  • TV Episode: Das Paket enthält Metadaten und Medien für TV-Folgen.
  • Unknown media type: Der Medientyp des Pakets ist unbekannt.
  • Web: Das Paket enthält Webvideometadaten und ‑medien.
timeCreated

string

Der Zeitpunkt, zu dem das Paket erstellt wurde. Der Wert wird im RFC 3339-Format (YYYY-MM-DDThh:mm:ss.000Z) angegeben.

status

string

Der Paketstatus. Akzeptable Werte sind:

  • Draft – Die Paket-Metadaten werden vorbereitet.
  • Errors: Das Paket hat die Validierung oder Verarbeitung nicht bestanden.
  • Processing: Das Paket wird gerade verarbeitet.
  • Successful: Das Paket wurde erfolgreich verarbeitet.
  • Unknown status – Der Paketstatus ist unbekannt.
statusReports[]

object (StatusReport)

Die Paketstatusberichte.

id

string

Eine ID, die YouTube zuweist und verwendet, um das Paket eindeutig zu identifizieren.

StatusReport

Dieses Objekt enthält Informationen zur Quelle des Paketstatusberichts.

JSON-Darstellung
{
  "statusContent": string,
  "statusFileName": string
}
Felder
statusContent

string

Der Inhalt der Meldung. Wird nur in Hybrid verwendet.

statusFileName

string

Name der Statusdatei. Wird nur in Hybrid verwendet.

Methoden

get

Ruft Informationen für das angegebene Paket ab.

insert

Fügt ein Paket ein, das nur Metadaten enthält.