REST Resource: package

Ressource : Package

Une ressource package représente un groupe de fichiers qui est fourni via le Web, SFTP ou un autre mécanisme de diffusion. L'API permet actuellement d'importer un package contenant un seul fichier de métadonnées ou de récupérer des informations sur un package précédemment importé.

Représentation JSON
{
  "kind": string,
  "uploaderName": string,
  "content": string,
  "locale": string,
  "customIds": [
    string
  ],
  "name": string,
  "type": string,
  "timeCreated": string,
  "status": string,
  "statusReports": [
    {
      object (StatusReport)
    }
  ],
  "id": string
}
Champs
kind

string

Type de ressource d'API. Pour les ressources package, cette valeur est youtubePartner#package.

uploaderName

string

Nom de l'utilisateur ayant mis en ligne la vidéo.

content

string

Contenu du fichier de métadonnées du package.

locale

string

Paramètres régionaux souhaités pour les messages d'erreur, tels que définis dans BCP 47 (http: //tools.ietf.org/html/bcp47). Par exemple, "en-US" ou "de". Si aucune langue n'est spécifiée, nous renverrons les messages d'erreur en anglais ("en").

customIds[]

string

Liste des numéros client.

name

string

Nom du package.

type

string

Type de package. Les valeurs acceptées sont les suivantes :

  • Art Track : le package contient des métadonnées et des éléments multimédias d'art track.
  • Composition : le package contient des métadonnées de composition.
  • Movie : le package contient des métadonnées et des contenus multimédias de films.
  • Music Video : le package contient des métadonnées et des contenus multimédias de clips musicaux.
  • Sound Recording : le package contient des métadonnées d'enregistrement audio.
  • TV Episode : le package contient des métadonnées et des contenus multimédias d'épisodes de série télévisée.
  • Unknown media type : le type de support du package est inconnu.
  • Web : le package contient des métadonnées et des contenus multimédias pour les vidéos Web.
timeCreated

string

Heure de création du package. La valeur est spécifiée au format RFC 3339 (YYYY-MM-DDThh:mm:ss.000Z).

status

string

État du package. Les valeurs acceptées sont les suivantes :

  • Draft : les métadonnées du package sont en cours de préparation.
  • Errors : la validation ou le traitement du package ont échoué.
  • Processing : le colis est en cours de traitement.
  • Successful : le package a été traité avec succès.
  • Unknown status : l'état du colis est inconnu.
statusReports[]

object (StatusReport)

Rapports sur l'état des packages.

id

string

ID que YouTube attribue et utilise pour identifier de manière unique le package.

StatusReport

Cet objet contient des informations décrivant la source du rapport sur l'état du package.

Représentation JSON
{
  "statusContent": string,
  "statusFileName": string
}
Champs
statusContent

string

Contenu du message de signalement. Utilisé uniquement dans Hybrid.

statusFileName

string

Nom du fichier d'état. Utilisé uniquement dans Hybrid.

Méthodes

get

Récupère des informations sur le package spécifié.

insert

Insère un package de métadonnées uniquement.