Dienstnutzung für eine Entwicklungsumgebung einrichten
Auf dieser Seite wird beschrieben, wie Sie Ihre Entwicklungsumgebung für die Verwendung der Service Usage API einrichten.
- Für die meisten praktischen Anwendungsfälle ist es am einfachsten, Dienste über die Cloud de Confiance Console zu aktivieren und zu deaktivieren.
- Wenn Sie Scripts erstellen müssen, können Sie die Google Cloud CLI verwenden.
- Für die Programmierung unter Einbindung der Service Usage API empfehlen wir eine unserer verfügbaren Clientbibliotheken.
- Um die API auszuprobieren, ohne gleich eine komplette Entwicklungsumgebung für Anwendungen einzurichten, können Sie die alternative Einrichtungsanleitung in diesem Dokument und den
curl-Befehl verwenden. Einige der in dieser Anleitung verlinkten Ressourcen stehen ggf. nur auf Englisch zur Verfügung.
Direkten API-Aufruf einrichten
In diesem Abschnitt werden die grundlegenden Schritte zum Einrichten Ihrer lokalen Umgebung und zum Testen der Service Usage API mit dem curl-Befehl beschrieben. Der Abschnitt ist für Entwickler bestimmt, die unter Verwendung der Service Usage API programmieren möchten.
Service Usage API aktivieren
Bevor Sie die Service Usage API für einCloud de Confiance -Projekt verwenden können, müssen Sie sie zuerst in diesem Projekt aktivieren:
- Rufen Sie die Seite API-Bibliothek in der Cloud de Confiance Console auf.
Zur Seite „API-Bibliothek“ - Wählen Sie das Cloud de Confiance Projekt aus, das Sie für den Zugriff auf den Dienst verwenden möchten.
- Klicken Sie auf der Seite "API-Bibliothek" auf Aktivieren.
- Ihr Nutzerkonto muss die Rolle Service Usage-Administrator haben.
Mit curl testen
Definieren Sie ein geeignetes Shell-Alias zum Aufrufen der Google REST APIs:
alias gcurl='curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json"'Legen Sie die Umgebungsvariable
PROJECT_IDauf die ID Ihres Projekts fest: Dies kann die Projekt-ID oder Projektnummer sein:PROJECT_ID="my-project-id"Achten Sie darauf, dass Sie in gcloud angemeldet sind:
gcloud auth loginListen Sie die aktivierten APIs und Dienste in diesem Projekt auf:
gcurl "https://serviceusage.googleapis.com/v1/projects/${PROJECT_ID}/services?filter=state:ENABLED&fields=services.config.title,services.config.name"Wenn die Ausgabe etwa so aussieht, war die Einrichtung erfolgreich:
{ "services": [ { "config": { "name": "bigquery.googleapis.com", "title": "BigQuery API" } }, { "config": { "name": "bigquerystorage.googleapis.com", "title": "BigQuery Storage API" } }, ...
Nächste Schritte
Folgen Sie der Anleitung Dienste auflisten, um die APIs und Dienste aufzulisten, die in Ihren Cloud de Confiance -Projekten aktiviert oder verfügbar sind.