Ihre Anwendung benötigt Autorisierungsanmeldedaten, um die YouTube Live Streaming API verwenden zu können. In diesem Dokument werden die verschiedenen Arten von Autorisierungsanmeldedaten beschrieben, die von der Google Cloud Console unterstützt werden. Außerdem wird erläutert, wie Sie Autorisierungsanmeldedaten für Ihr Projekt finden oder erstellen.
Projekt erstellen und API-Dienste auswählen
- Öffnen Sie in der API Console die Seite Anmeldedaten.
-
Auf der Seite können Sie zwei verschiedene Arten von Anmeldedaten erstellen.
Für alle Methoden der YouTube Live Streaming API ist jedoch eine OAuth 2.0
Autorisierung erforderlich.
Folgen Sie der Anleitung unten, um OAuth 2.0-Anmeldedaten zu generieren.
-
OAuth 2.0: Wenn Ihre Anwendung private Nutzerdaten anfordert, muss sie zusammen mit der Anfrage ein OAuth 2.0-Token senden. Die Anwendung sendet zuerst eine Client-ID und möglicherweise einen Clientschlüssel, um ein Token zu erhalten. Sie können OAuth 2.0-Anmeldedaten für Webanwendungen, Dienstkonten oder installierte Anwendungen generieren.
Weitere Informationen finden Sie in der OAuth 2.0-Dokumentation.
-
API-Schlüssel: Sie haben die Möglichkeit, einer Anfrage einen API-Schlüssel beizufügen. Mit diesem Schlüssel werden Ihr Projekt identifiziert sowie der API-Zugriff, das Kontingent und Berichte bereitgestellt.
Für alle Methoden der YouTube Live Streaming API ist eine OAuth 2.0-Autorisierung erforderlich. Aus diesem Grund müssen Sie der Anleitung oben folgen, um OAuth 2.0-Anmeldedaten zu generieren. Sie können auch einen API-Schlüssel senden, das ist aber nicht erforderlich.
Die API unterstützt mehrere Arten von Einschränkungen für API-Schlüssel. Wenn der benötigte API-Schlüssel noch nicht vorhanden ist, erstellen Sie ihn in der Console. Klicken Sie dazu auf Anmeldedaten erstellen > API-Schlüssel. Sie können den Schlüssel einschränken, bevor Sie ihn in der Produktion verwenden. Klicken Sie dazu auf Schlüssel einschränken und wählen Sie eine der Einschränkungen aus.
-
Folgen Sie zur Wahrung der Sicherheit Ihrer API-Schlüssel den Best Practices zur sicheren Verwendung von API-Schlüsseln.