Um die sgcWebSockets-Google-Cloud-Komponenten zu verwenden und sich mit OAuth2 zu authentifizieren, müssen Sie zuerst den OAuth2-Key von Google Cloud erhalten.
Nachfolgend finden Sie die Schritte, um Google-OAuth2-Schlüssel zu erhalten und sie in unserer PubSub-Beispielanwendung zu konfigurieren.
Melden Sie sich zuerst an Ihrem Google Cloud-Konto an und verwenden Sie ein vorhandenes Projekt oder erstellen Sie ein neues.
Gehen Sie danach zum Menü Credentials und drücken Sie die Schaltfläche CREATE CREDENTIALS, wählen Sie die Option OAuth Client ID.

Wählen Sie Ihren Anwendungstyp aus und legen Sie einen aussagekräftigen Namen fest.

Bei Erfolg erhalten Sie Ihre Client ID und Ihr Client Secret.

Teilen Sie Ihre OAuth2-Daten mit niemandem!
Kopieren Sie nun in das sgcWebSockets-PubSub-Beispiel und fügen Sie die Projekt-ID hinzu (NICHT den Projektnamen)

So muss es im sgcWebSocket-PubSub-Beispiel konfiguriert werden.

Dann können Sie zum Beispiel versuchen, ein neues Topic zu erstellen. Beim ersten Mal müssen Sie die OAuth2-Verbindung autorisieren, sodass ein neuer Webbrowser angezeigt wird, um die Autorisierung für den Zugriff auf Ihr Konto mit den von Google bereitgestellten OAuth2-Anmeldeinformationen anzufordern.

Erlauben Sie die Verbindung, und wenn erfolgreich, können Sie mit dieser API zu arbeiten beginnen.
