L'API Content ID di YouTube consente la gestione delle risorse di YouTube insieme a contenuti, riferimenti, proprietà, diritti e norme associati.
- Risorsa REST: assetLabels
- Risorsa REST: assetMatchPolicy
- Risorsa REST: assetRelationships
- Risorsa REST: assetSearch
- Risorsa REST: assetShares
- Risorsa REST: asset
- Risorsa REST: campagne
- Risorsa REST: claimHistory
- Risorsa REST: claimSearch
- Risorsa REST: claims
- Risorsa REST: contentOwners
- Risorsa REST: liveCuepoints
- Risorsa REST: metadataHistory
- Risorsa REST: musicChangeRequests
- Risorsa REST: musicReleases
- Risorsa REST: musicTracks
- Risorsa REST: ownership
- Risorsa REST: ownershipHistory
- Risorsa REST: package
- Risorsa REST: policies
- Risorsa REST: referenceConflicts
- Risorsa REST: references
- Risorsa REST: spreadsheetTemplate
- Risorsa REST: uploader
- Risorsa REST: validator
- Risorsa REST: videoAdvertisingOptions
- Risorsa REST: whitelists
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: 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:
|
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. |