Ricerca…


Osservazioni

Questa sezione fornisce una panoramica di cosa sia youtube-api e perché uno sviluppatore potrebbe volerlo utilizzare.

Dovrebbe anche menzionare qualsiasi argomento di grandi dimensioni all'interno di youtube-api e collegarsi agli argomenti correlati. Poiché la documentazione di youtube-api è nuova, potrebbe essere necessario creare versioni iniziali di tali argomenti correlati.

Iniziare con le API di YouTube

Al momento sono disponibili tre API YouTube:

  1. YouTube Data API
  2. API YouTube Analytics
  3. YouTube Reporting API

Ognuna di queste offre funzionalità diverse e vengono trattate come singole API separate.

Poiché YouTube è una filiale di Google, le varie API di YouTube sono fornite e gestite da Google. Per accedere a qualsiasi API fornita da Google, sono necessari i seguenti passaggi:

  1. Avrai bisogno di un account Google per accedere alla Google Developers Console.
  2. Crea un nuovo progetto nella tua Google Developers Console.
  3. A questo punto, puoi richiedere una chiave API e registrare la tua domanda.
  4. Le API richieste di cui avrai bisogno di accedere dovranno essere abilitate nella libreria API di Google Cloud Console.

Quando sulla schermata Credenziali , è necessario generare una chiave API. Il tipo di chiave necessario dipende dalla singola applicazione.

Esistono cinque tipi di chiavi API:

Tipo di chiave Descrizione Usa caso / lingua
Nessuna Non ha restrizioni e viene normalmente utilizzato per test e sviluppo aperto a tutti gli ambienti
Chiave del server Utilizzato per applicazioni lato server. La chiave è considerata un segreto e potrebbe non essere esposta al pubblico. PHP, Java, Python, Ruby, C, ecc.
Chiave del browser Utilizzato per applicazioni lato client. Poiché il client sta per inviare richieste all'API, la chiave non può essere un segreto. JavaScript
Chiave Android Da utilizzare all'interno di un'app Android. App per Android
chiave iOS Da utilizzare all'interno di un'app iOS. app per iOS

Una volta ottenuta e configurata una chiave API, è possibile utilizzarla per effettuare chiamate all'API.

Per le chiamate API generiche, tutto ciò che serve è la chiave API.
Ma se hai bisogno di accedere all'account di un utente per ottenere maggiori informazioni, caricare o in generale modificare i dati dell'account di un utente, avrai bisogno di un "Client ID" e un "Client secret".
Questi sono usati per l'autenticazione con il framework OAuth2 .

YouTube Data API

Questa API, a volte indicata anche come "API v3", "YouTube Data API v3" o semplicemente "API YouTube", è l'API YouTube più comunemente utilizzata. Consente a un'applicazione di leggere, modificare, aggiungere o eliminare dati relativi a video, playlist e canali. Questo include, ma non è limitato a:

  1. Esecuzione di ricerche full-text per video, canali e / o playlist
  2. Recupero di informazioni su un video, un canale o una playlist tramite id
  3. Caricamento di video
  4. Modifica della descrizione di un video, canale o playlist, visibilità e altre informazioni
  5. Gestione di un'immagine del profilo di canali, banner e altre informazioni
  6. Lettura, pubblicazione e modifica dei commenti

YouTube Analytics API e YouTube Reporting API

Queste API vengono utilizzate per eseguire query di analisi di video e canali, come visualizzazioni / clic e voti.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow