YouTube Content ID API

L'API Content ID di YouTube consente la gestione delle risorse di YouTube insieme a contenuti, riferimenti, proprietà, diritti e norme associati.

Servizio: youtubepartner.googleapis.com

Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento di rilevamento è una specifica leggibile da una macchina per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:

Endpoint di servizio

Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio potrebbe avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:

  • https://youtubepartner.googleapis.com

Risorsa REST: assetLabels

Metodi
insert POST /youtube/partner/v1/assetLabels
Inserisci un'etichetta asset per un proprietario.
list GET /youtube/partner/v1/assetLabels
Recupera un elenco di tutte le etichette delle risorse per un proprietario.

Risorsa REST: assetMatchPolicy

Metodi
get GET /youtube/partner/v1/assets/{assetId}/matchPolicy
Recupera la norma di corrispondenza assegnata alla risorsa specificata dal proprietario dei contenuti associato all'utente autenticato.
patch PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy
Applica una patch alla norma di corrispondenza della risorsa.
update PUT /youtube/partner/v1/assets/{assetId}/matchPolicy
Aggiorna la norma di corrispondenza della risorsa.

Risorsa REST: assetRelationships

Metodi
delete DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId}
Elimina una relazione tra due risorse.
insert POST /youtube/partner/v1/assetRelationships
Crea una relazione che collega due asset.
list GET /youtube/partner/v1/assetRelationships
Recupera un elenco di relazioni per una determinata risorsa.

Risorsa REST: assetSearch

Metodi
list GET /youtube/partner/v1/assetSearch
Cerca asset in base ai metadati degli asset.

Risorsa REST: assetShares

Metodi
list GET /youtube/partner/v1/assetShares
Questo metodo recupera un elenco di quote delle risorse di proprietà del partner e che corrispondono a un ID visualizzazione risorsa specificato oppure recupera un elenco di visualizzazioni risorsa associate a un ID quota risorsa specificato di proprietà del partner.

Risorsa REST: assets

Metodi
get GET /youtube/partner/v1/assets/{assetId}
Recupera i metadati della risorsa specificata.
insert POST /youtube/partner/v1/assets
Inserisce una risorsa con i metadati specificati.
list GET /youtube/partner/v1/assets
Recupera un elenco di risorse in base ai metadati delle risorse.
patch PATCH /youtube/partner/v1/assets/{assetId}
Applica una patch ai metadati della risorsa specificata.
update PUT /youtube/partner/v1/assets/{assetId}
Aggiorna i metadati della risorsa specificata.

Risorsa REST: campaigns

Metodi
delete DELETE /youtube/partner/v1/campaigns/{campaignId}
Elimina una campagna specificata per un proprietario.
get GET /youtube/partner/v1/campaigns/{campaignId}
Recupera una determinata campagna per un proprietario.
insert POST /youtube/partner/v1/campaigns
Inserisci una nuova campagna per un proprietario utilizzando i dati della campagna specificati.
list GET /youtube/partner/v1/campaigns
Recupera un elenco di campagne per un proprietario.
patch PATCH /youtube/partner/v1/campaigns/{campaignId}
Applica una patch ai dati di una campagna specifica.
update PUT /youtube/partner/v1/campaigns/{campaignId}
Aggiorna i dati per una campagna specifica.

Risorsa REST: claimHistory

Metodi
get GET /youtube/partner/v1/claimHistory/{claimId}
Recupera la cronologia delle rivendicazioni per una rivendicazione specificata.

Risorsa REST: claimSearch

Metodi
list GET /youtube/partner/v1/claimSearch
Recupera un elenco di rivendicazioni che corrispondono ai criteri di ricerca.

Risorsa REST: claims

Metodi
get GET /youtube/partner/v1/claims/{claimId}
Recupera una rivendicazione specifica in base all'ID.
insert POST /youtube/partner/v1/claims
Crea una rivendicazione.
list GET /youtube/partner/v1/claims
Recupera un elenco di rivendicazioni gestite dal proprietario dei contenuti associato all'utente autenticato corrente.
patch PATCH /youtube/partner/v1/claims/{claimId}
Applica una patch a una rivendicazione esistente modificandone la policy o lo stato.
update PUT /youtube/partner/v1/claims/{claimId}
Aggiorna una rivendicazione esistente modificandone la norma o lo stato.

Risorsa REST: contentOwners

Metodi
get GET /youtube/partner/v1/contentOwners/{contentOwnerId}
Recupera informazioni sul proprietario dei contenuti specificato.
list GET /youtube/partner/v1/contentOwners
Recupera un elenco di proprietari dei contenuti che corrispondono ai criteri della richiesta.

Risorsa REST: liveCuepoints

Metodi
insert POST /youtube/partner/v1/liveCuepoints
Inserisce un cue point in una trasmissione live.

Risorsa REST: metadataHistory

Metodi
list GET /youtube/partner/v1/metadataHistory
Recupera un elenco di tutti i metadati forniti per una risorsa, indipendentemente dal proprietario dei contenuti che ha fornito i dati.

Risorsa REST: musicChangeRequests

Metodi
create POST /youtube/partner/v1/music/changeRequests
Crea una richiesta di modifica musicale segnalata a una release o a una traccia.
list GET /youtube/partner/v1/music/changeRequests
Recupera un elenco di richieste di modifica della musica segnalate per una release o una traccia.

Risorsa REST: musicReleases

Metodi
list GET /youtube/partner/v1/music/releases
Recupera un elenco di uscite musicali.

Risorsa REST: musicTracks

Metodi
list GET /youtube/partner/v1/music/{parent=releases/*}/tracks
Recupera un elenco di tracce musicali.

Risorsa REST: ownership

Metodi
get GET /youtube/partner/v1/assets/{assetId}/ownership
Recupera i dati sulla proprietà forniti per la risorsa specificata dal proprietario dei contenuti associato all'utente autenticato.
patch PATCH /youtube/partner/v1/assets/{assetId}/ownership
Fornisce nuove informazioni sulla proprietà della risorsa specificata.
update PUT /youtube/partner/v1/assets/{assetId}/ownership
Fornisce nuove informazioni sulla proprietà della risorsa specificata.

Risorsa REST: ownershipHistory

Metodi
list GET /youtube/partner/v1/ownershipHistory
Recupera un elenco dei dati sulla proprietà di una risorsa, indipendentemente dal proprietario dei contenuti che ha fornito i dati.

Risorsa REST: package

Metodi
get GET /youtube/partner/v1/package/{packageId}
Recupera le informazioni per il pacchetto specificato.
insert POST /youtube/partner/v1/package
Inserisce un pacchetto solo con metadati.

Risorsa REST: policies

Metodi
get GET /youtube/partner/v1/policies/{policyId}
Recupera la norma salvata specificata.
insert POST /youtube/partner/v1/policies
Crea una policy salvata.
list GET /youtube/partner/v1/policies
Recupera un elenco delle policy salvate del proprietario dei contenuti.
patch PATCH /youtube/partner/v1/policies/{policyId}
Applica una patch alla norma salvata specificata.
update PUT /youtube/partner/v1/policies/{policyId}
Aggiorna la norma salvata specificata.

Risorsa REST: referenceConflicts

Metodi
get GET /youtube/partner/v1/referenceConflicts/{referenceConflictId}
Recupera le informazioni sul conflitto di riferimento specificato.
list GET /youtube/partner/v1/referenceConflicts
Recupera un elenco di conflitti di riferimento non risolti.

Risorsa REST: references

Metodi
get GET /youtube/partner/v1/references/{referenceId}
Recupera le informazioni sul riferimento specificato.
insert POST /youtube/partner/v1/references
POST /upload/youtube/partner/v1/references

Crea un riferimento in uno dei seguenti modi:

  • Se la tua richiesta prevede il caricamento di un file di riferimento, YouTube crea il riferimento dai contenuti forniti.
list GET /youtube/partner/v1/references
Recupera un elenco di riferimenti per ID o l'elenco di riferimenti per la risorsa specificata.
patch PATCH /youtube/partner/v1/references/{referenceId}
Applica patch a un riferimento.
update PUT /youtube/partner/v1/references/{referenceId}
Aggiorna un riferimento.

Risorsa REST: spreadsheetTemplate

Metodi
list GET /youtube/partner/v1/spreadsheetTemplate
Recupera un elenco di modelli di fogli di lavoro per un proprietario dei contenuti.

Risorsa REST: uploader

Metodi
list GET /youtube/partner/v1/uploader
Recupera un elenco di autori dei caricamenti per un proprietario dei contenuti.

Risorsa REST: validator

Metodi
validate POST /youtube/partner/v1/validator
Convalida un file dei metadati.
validateAsync POST /youtube/partner/v1/validatorAsync
Convalida in modo asincrono un file di metadati.
validateAsyncStatus POST /youtube/partner/v1/validatorAsyncStatus
Ottieni lo stato di convalida asincrona.

Risorsa REST: videoAdvertisingOptions

Metodi
get GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Recupera le impostazioni pubblicitarie per il video specificato.
getEnabledAds GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds
Recupera i dettagli sui tipi di annunci consentiti per un video specifico caricato da un partner o da un utente.
patch PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Applica una patch alle impostazioni pubblicitarie per il video specificato.
update PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Aggiorna le impostazioni pubblicitarie per il video specificato.

Risorsa REST: whitelists

Metodi
delete DELETE /youtube/partner/v1/whitelists/{id}
Rimuove un canale autorizzato per un proprietario dei contenuti.
get GET /youtube/partner/v1/whitelists/{id}
Recupera un canale specifico autorizzato in base all'ID.
insert POST /youtube/partner/v1/whitelists
Inserisci nella lista bianca un canale YouTube per il tuo proprietario dei contenuti.
list GET /youtube/partner/v1/whitelists
Recupera un elenco di canali autorizzati per un proprietario dei contenuti.