YouTube Content ID API

L'API YouTube Content ID consente di gestire le risorse di YouTube, nonché i contenuti, i riferimenti, la proprietà, i diritti e le norme associati.

Servizio: youtubepartner.googleapis.com

Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se l'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 da macchina che descrive e utilizza 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 seguenti sono relativi a questo endpoint di servizio:

  • https://youtubepartner.googleapis.com

Risorsa REST: assetLabels

Metodi
insert POST /youtube/partner/v1/assetLabels e
Inserisci un'etichetta delle risorse 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 e
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 asset.
list GET /youtube/partner/v1/assetRelationships e
Recupera un elenco di relazioni per una determinata risorsa.

Risorsa REST: assetSearch

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

Risorsa REST: assetShares

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

Risorsa REST: asset

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 e
Recupera un elenco di risorse in base ai metadati delle risorse.
patch PATCH /youtube/partner/v1/assets/{assetId}
Applica patch ai metadati della risorsa specificata.
update PUT /youtube/partner/v1/assets/{assetId} e
Aggiorna i metadati per la risorsa specificata.

Risorsa REST: campagne

Metodi
delete DELETE /youtube/partner/v1/campaigns/{campaignId}
Elimina una campagna specificata per un proprietario.
get GET /youtube/partner/v1/campaigns/{campaignId} e
Consente di recuperare 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}
Esegui il patching dei dati per una campagna specifica.
update PUT /youtube/partner/v1/campaigns/{campaignId}
Aggiorna 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 e
Crea una rivendicazione.
list GET /youtube/partner/v1/claims
Recupera un elenco di rivendicazioni amministrate dal proprietario dei contenuti associato all'utente autenticato corrente.
patch PATCH /youtube/partner/v1/claims/{claimId} e
Applica patch a una rivendicazione esistente modificando la norma o lo stato.
update PUT /youtube/partner/v1/claims/{claimId}
Aggiorna una rivendicazione esistente modificandone il criterio 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 e
Inserisce un cue point in una trasmissione live.

Risorsa REST: metadataHistory

Metodi
list GET /youtube/partner/v1/metadataHistory e
Consente di recuperare 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 segnalata per una release o un brano.
list GET /youtube/partner/v1/music/changeRequests
Recupera un elenco di richieste di modifica della musica segnalate per un'uscita o un brano.

Risorsa REST: musicReleases

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

Risorsa REST: musicTracks

Metodi
list GET /youtube/partner/v1/music/{parent=releases/*}/tracks e
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 e
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 li ha forniti.

Risorsa REST: package

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

Risorsa REST: criteri

Metodi
get GET /youtube/partner/v1/policies/{policyId} e
Recupera il criterio salvato specificato.
insert POST /youtube/partner/v1/policies e
Crea una norma salvata.
list GET /youtube/partner/v1/policies
Recupera un elenco delle norme salvate del proprietario dei contenuti.
patch PATCH /youtube/partner/v1/policies/{policyId} e
Applica le patch al criterio salvato specificato.
update PUT /youtube/partner/v1/policies/{policyId} e
Aggiorna il criterio salvato specificato.

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

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 lo crea 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} e
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 utenti che hanno caricato contenuti per un proprietario dei contenuti.

Risorsa REST: validator

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

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 e
Consente di recuperare i dettagli sui tipi di annunci consentiti per uno specifico video 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} e
Aggiorna le impostazioni pubblicitarie per il video specificato.

Risorsa REST: liste consentite

Metodi
delete DELETE /youtube/partner/v1/whitelists/{id}
Rimuove un canale inserito nella lista consentita per un proprietario di contenuti.
get GET /youtube/partner/v1/whitelists/{id}
Recupera un canale inserito nella lista consentita specifico in base all'ID.
insert POST /youtube/partner/v1/whitelists e
Autorizzare un canale YouTube per il proprietario dei contenuti.
list GET /youtube/partner/v1/whitelists
Recupera un elenco dei canali inclusi nella lista consentita per un proprietario dei contenuti.