Suche…


Bemerkungen

In diesem Abschnitt erhalten Sie einen Überblick darüber, was youtube-api ist und warum ein Entwickler es verwenden möchte.

Es sollte auch alle großen Themen in youtube-api erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für youtube-api neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

Erste Schritte mit den YouTube-APIs

Derzeit sind drei YouTube-APIs für die Öffentlichkeit verfügbar:

  1. YouTube-Daten-API
  2. YouTube Analytics-API
  3. YouTube-Berichts-API

Jede dieser Funktionen bietet unterschiedliche Funktionen und wird als separate, individuelle APIs behandelt.

Da YouTube eine Tochtergesellschaft von Google ist, werden die verschiedenen YouTube-APIs von Google bereitgestellt und verwaltet. Um auf eine von Google bereitgestellte API zuzugreifen, sind folgende Schritte erforderlich:

  1. Sie benötigen ein Google-Konto, um auf die Google Developers Console zugreifen zu können.
  2. Erstellen Sie ein neues Projekt in Ihrer Google Developers Console.
  3. Sie können dann einen API-Schlüssel anfordern und Ihre Anwendung registrieren.
  4. Die erforderlichen APIs, auf die Sie zugreifen müssen, müssen in der API-Bibliothek der Google Cloud Console aktiviert werden.

Wenn auf dem Anmeldeinformationsbildschirm ein API-Schlüssel generiert werden muss. Die Art des Schlüssels, der benötigt wird, hängt von der jeweiligen Anwendung ab.

Es gibt fünf Arten von API-Schlüsseln:

Schlüsselart Beschreibung Fall / Sprache verwenden
Keiner Hat keine Einschränkungen und wird normalerweise zum Testen und Entwickeln verwendet offen für alle Umgebungen
Server-Schlüssel Wird für serverseitige Anwendungen verwendet. Der Schlüssel gilt als geheim und darf der Öffentlichkeit nicht zugänglich gemacht werden. PHP, Java, Python, Ruby, C usw.
Browsertaste Wird für clientseitige Anwendungen verwendet. Da der Client Anforderungen an die API ausgibt, kann der Schlüssel kein Geheimnis sein. JavaScript
Android-Taste Zur Verwendung in einer Android-App. Android App
iOS-Taste Zur Verwendung in einer iOS-App. iOS App

Sobald ein API-Schlüssel abgerufen und konfiguriert wurde, können Sie ihn zum Aufrufen der API verwenden.

Für allgemeine API-Aufrufe benötigen Sie lediglich den API-Schlüssel.
Wenn Sie jedoch auf das Konto eines Benutzers zugreifen müssen, um weitere Informationen zu erhalten, die Kontodaten eines Benutzers hochzuladen oder allgemein zu ändern, benötigen Sie eine "Client-ID" und ein "Client-Secret".
Diese werden zur Authentifizierung mit dem OAuth2- Framework verwendet.

YouTube-Daten-API

Diese API, die manchmal auch als "API v3", "YouTube Data API v3" oder einfach "YouTube API" bezeichnet wird, ist die am häufigsten verwendete YouTube-API. Es ermöglicht einer Anwendung, Daten zu Videos, Wiedergabelisten und Kanälen zu lesen, zu ändern, hinzuzufügen oder zu löschen. Dies umfasst unter anderem:

  1. Durchführen einer Volltextsuche nach Videos, Kanälen und / oder Wiedergabelisten
  2. Informationen über ein Video, einen Kanal oder eine Wiedergabeliste anhand der ID abrufen
  3. Videos hochladen
  4. Bearbeiten der Beschreibung, Sichtbarkeit und anderer Informationen eines Videos, Kanals oder einer Wiedergabeliste
  5. Verwalten eines Kanalprofils, eines Banners und anderer Informationen
  6. Kommentare lesen, posten und bearbeiten

YouTube Analytics-API und YouTube-Berichterstellungs-API

Diese APIs werden zur Abfrage von Video- und Kanalanalysen wie Ansichten / Klicks und Bewertungen verwendet.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow