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.
- 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: rivendicazioni
- Risorsa REST: contentOwners
- Risorsa REST: liveCuepoints
- Risorsa REST: metadataCronologia
- Risorsa REST: musicChangeRequests
- Risorsa REST: musicReleases
- Risorsa REST: musicTracks
- Risorsa REST: proprietà
- Risorsa REST: propertyCronologia
- Risorsa REST: pacchetto
- Risorsa REST: criteri
- Risorsa REST: ReferenceConflicts
- Risorsa REST: riferimenti
- Risorsa REST: foglioTemplate
- Risorsa REST: uploader
- Risorsa REST: strumento di convalida
- Risorsa REST: videoAdvertisingOptions
- Risorsa REST: liste consentite
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: 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:
|
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. |