REST Resource: package

Risorsa: Package

Una risorsa package rappresenta un gruppo di file forniti tramite web, SFTP o un altro meccanismo di pubblicazione. L'API attualmente supporta la possibilità di caricare un pacchetto contenente esattamente un file di metadati o di recuperare informazioni su un pacchetto caricato in precedenza.

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

string

Il tipo di risorsa API. Per le risorse package, questo valore è youtubePartner#package.

uploaderName

string

Il nome dell'autore del caricamento.

content

string

I contenuti del file di metadati del pacchetto.

locale

string

Le impostazioni internazionali desiderate dei messaggi di errore come definite in BCP 47 (http: //tools.ietf.org/html/bcp47). Ad esempio, "en-US" o "de". Se non è specificato, restituiremo i messaggi di errore in inglese ("en").

customIds[]

string

L'elenco degli ID cliente.

name

string

Il nome del pacchetto.

type

string

Il tipo di pacchetto. I valori accettabili sono:

  • Art Track: il pacchetto contiene metadati e contenuti multimediali dell'art track.
  • Composition: il pacchetto contiene i metadati della composizione.
  • Movie: il pacchetto contiene metadati e contenuti multimediali del film.
  • Music Video: il pacchetto contiene metadati e contenuti multimediali di video musicali.
  • Sound Recording: il pacchetto contiene i metadati della registrazione audio.
  • TV Episode: il pacchetto contiene i metadati e i contenuti multimediali degli episodi televisivi.
  • Unknown media type: il tipo di contenuti multimediali del pacchetto è sconosciuto.
  • Web: il pacchetto contiene i metadati e i contenuti multimediali dei video web.
timeCreated

string

L'ora di creazione del pacchetto. Il valore è specificato nel formato RFC 3339 (YYYY-MM-DDThh:mm:ss.000Z).

status

string

Lo stato del pacchetto. I valori accettabili sono:

  • Draft: i metadati del pacchetto sono in preparazione.
  • Errors: la convalida o l'elaborazione del pacchetto non è riuscita.
  • Processing: il pacchetto è attualmente in fase di elaborazione.
  • Successful: il pacchetto è stato elaborato correttamente.
  • Unknown status - Lo stato del pacchetto è sconosciuto.
statusReports[]

object (StatusReport)

I report sullo stato del pacchetto.

id

string

Un ID che YouTube assegna e utilizza per identificare in modo univoco il pacchetto.

StatusReport

Questo oggetto contiene informazioni che descrivono l'origine del report sullo stato del pacchetto.

Rappresentazione JSON
{
  "statusContent": string,
  "statusFileName": string
}
Campi
statusContent

string

Il contenuto del messaggio di segnalazione. Utilizzato solo in Hybrid.

statusFileName

string

Nome del file di stato. Utilizzato solo in Hybrid.

Metodi

get

Recupera le informazioni per il pacchetto specificato.

insert

Inserisce un pacchetto solo con metadati.