YouTube Content ID API

L'API Content ID di YouTube consente di gestire le risorse di YouTube insieme ai contenuti, ai riferimenti, alla proprietà, ai diritti e alle 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, usa le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento di rilevamento è una specifica leggibile dalle macchine 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 può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI 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 della risorsa 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 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 risorse.
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
Ricerca le risorse in base ai relativi metadati.

Risorsa REST: assetShares

Metodi
list GET /youtube/partner/v1/assetShares
Questo metodo consente di recuperare un elenco di quote delle risorse possedute dal partner e di associarle a uno specifico ID visualizzazione risorsa oppure di recuperare un elenco di visualizzazioni di risorse associate a uno specifico ID quota risorsa di proprietà del partner.

Risorsa REST: assets

Metodi
get GET /youtube/partner/v1/assets/{assetId}
Recupera i metadati per la 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 relativi metadati.
patch PATCH /youtube/partner/v1/assets/{assetId}
Applica patch ai metadati per la risorsa specificata.
update PUT /youtube/partner/v1/assets/{assetId}
Aggiorna i metadati per la 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 campagna specifica 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 patch ai dati per una campagna specifica.
update PUT /youtube/partner/v1/campaigns/{campaignId}
Aggiornare i dati di 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 attualmente autenticato.
patch PATCH /youtube/partner/v1/claims/{claimId}
Corregge una rivendicazione esistente modificando la norma o lo stato.
update PUT /youtube/partner/v1/claims/{claimId}
Aggiorna una rivendicazione esistente modificando la norma o lo stato.

Risorsa REST: contentOwners

Metodi
get GET /youtube/partner/v1/contentOwners/{contentOwnerId}
Recupera le 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
Inserimento di un cue point in una trasmissione dal vivo.

Risorsa REST: metadataCronologia

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 della musica per una release o 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
Consente di recuperare un elenco di uscite musicali.

Risorsa REST: musicTracks

Metodi
list GET /youtube/partner/v1/music/{parent=releases/*}/tracks
Consente di recuperare 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à per la risorsa specificata.
update PUT /youtube/partner/v1/assets/{assetId}/ownership
Fornisce nuove informazioni sulla proprietà per la 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 di soli metadati.

Risorsa REST: policies

Metodi
get GET /youtube/partner/v1/policies/{policyId}
Recupera il criterio salvato specificato.
insert POST /youtube/partner/v1/policies
Crea un criterio salvato.
list GET /youtube/partner/v1/policies
Consente di recuperare un elenco delle norme salvate del proprietario dei contenuti.
patch PATCH /youtube/partner/v1/policies/{policyId}
Applica patch alla norma salvata specificata.
update PUT /youtube/partner/v1/policies/{policyId}
Consente di aggiornare il criterio salvato specificato.

Risorsa REST: referenceConflicts

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

Risorsa REST: riferimenti

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 riguarda 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: spreadsheetsTemplate

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
Consente di recuperare un elenco di uploader per un proprietario di contenuti.

Risorsa REST: strumento di convalida

Metodi
validate POST /youtube/partner/v1/validator
Convalida un file di metadati.
validateAsync POST /youtube/partner/v1/validatorAsync
Convalida un file di metadati in modo asincrono.
validateAsyncStatus POST /youtube/partner/v1/validatorAsyncStatus
Visualizza 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 specificato caricato da un partner o da un utente.
patch PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Applica 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: liste consentite

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
Autorizza 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.