Oft lernt man den Umgang mit einer API am einfachsten, wenn man sich Beispielcode ansieht. Diese Seite enthält Links zu Beispielen und einige praktische Möglichkeiten, die Google Cloud Deployment Manager V2 API einzusetzen.
Clientbibliotheken der Google Cloud Deployment Manager V2 API
Die Google Cloud Deployment Manager V2 API basiert auf HTTP und JSON und jeder HTTP-Standardclient kann Anforderungen an sie senden und die Antworten analysieren.
Die Clientbibliotheken der Google APIs bieten bessere Sprachintegration, mehr Sicherheit und Support für Anrufe, für die Nutzerautorisierung erforderlich ist. Die Clientbibliotheken sind in verschiedenen Programmiersprachen verfügbar. Wenn Sie sie verwenden, können Sie vermeiden, manuell HTTP-Anforderungen erstellen und die Antworten analysieren zu müssen.
Go
Die neueste Clientbibliothek der Google Cloud Deployment Manager V2 API für Go (Alpha).
Lesen Sie den Entwicklerleitfaden der Clientbibliothek.
Java
Diese Seite enthält Informationen für die ersten Schritte mit der Google Cloud Deployment Manager API mithilfe der Clientbibliothek der Google API für Java. Außerdem kann die folgende Dokumentation hilfreich sein:
- Sehen Sie sich die JavaDoc-Referenz für die Google Cloud Deployment Manager API an.
- Lesen Sie den Entwicklerleitfaden für die Clientbibliothek der Google API für Java.
- Nutzen Sie diese API in Ihrem Browser mithilfe des API-Explorers für die Google Cloud Deployment Manager API.
Bibliothek zu einem Projekt hinzufügen
Wählen Sie Ihre Build-Umgebung (Maven oder Gradle) auf den folgenden Tabs oder laden Sie eine Zip-Datei herunter, die alle erforderlichen JAR-Dateien enthält:
Laden Sie die Clientbibliothek der Google Cloud Deployment Manager API v2 für Java herunter.
Die Datei deploymentmanager/readme.html
enthält folgende Informationen:
- Der Inhalt der Zip-Datei.
- Die für den jeweiligen Anwendungstyp erforderlichen abhängigen JAR-Dateien (Web, installiert oder Android).
Der Ordner libs
enthält alle global relevanten Abhängigkeiten, die für die verschiedenen Anwendungstypen erforderlich sein können.
Fügen Sie Folgendes in Ihre Datei pom.xml
ein:
Siehe alle im Maven Central Repository verfügbaren Versionen.
Fügen Sie Folgendes in Ihre Datei build.gradle
ein:
Siehe alle im Maven Central Repository verfügbaren Versionen.
JavaScript
Lesen Sie den Entwicklerleitfaden der Clientbibliothek.
.NET
Diese Seite enthält Informationen für die ersten Schritte mit der Google Cloud Deployment Manager API mithilfe der Clientbibliothek der Google API für .NET. Außerdem kann auch die folgende Dokumentation für Sie interessant sein:
- Sehen Sie sich die .NET-Referenzdokumentation für die Google Cloud Deployment Manager API an.
- Lesen Sie den Entwicklerleitfaden zur Clientbibliothek der Google API für .NET.
- Nutzen Sie diese API in Ihrem Browser mithilfe des API-Explorers für die Google Cloud Deployment Manager API.
Bibliothek herunterladen
Installieren Sie eins der bei Google verfügbaren NuGet-Pakete.Apis.deploymentmanager.
Node.js
Rufen Sie die neueste Clientbibliothek der Google Cloud Deployment Manager V2 API für Node.js ab.
Lesen Sie den Entwicklerleitfaden für die Clientbibliothek.
Obj-C
Rufen Sie die neueste Clientbibliothek der Google Cloud Deployment Manager V2 API für Objective-C ab.
Lesen Sie den Entwicklerleitfaden der Clientbibliothek.
PHP
Rufen Sie die neueste Clientbibliothek für die Google Cloud Deployment Manager V2 API für PHP (Beta) ab.
Lesen Sie den Entwicklerleitfaden der Clientbibliothek.
Python
Diese Seite enthält Informationen zu den ersten Schritten mit der Google Cloud Deployment Manager API mithilfe der Google API-Clientbibliothek für Python. Außerdem sind auch die folgenden Dokumente hilfreich:
- Sehen Sie sich die PyDoc-Referenz für die Google Cloud Deployment Manager API an.
- Lesen Sie den Entwicklerleitfaden zur Google API-Clientbibliothek für Python.
- Nutzen Sie diese API in Ihrem Browser mithilfe des API-Explorers für die Google Cloud Deployment Manager API.
Systemanforderungen
-
Betriebssysteme:
- Linux
- Mac OS X
- Windows
- Python 2.6, 2.7, 3.3 oder 3.4
Clientbibliothek installieren
Sie können entweder einen Paket-Manager verwenden oder die Python-Clientbibliothek manuell herunterladen und installieren:
Verwaltete Installation
Verwenden Sie pip oder setuptools, um die Installation zu verwalten (unter Umständen müssen Sie zuerst sudo
ausführen):
- pip (bevorzugt):
$ pip install --upgrade google-api-python-client
-
Setuptools:
Verwenden Sie das
easy_install
-Tool aus dem setuptools-Paket:$ easy_install --upgrade google-api-python-client
Manuelle Installation
Laden Sie die neueste Client-Bibliothek für Python herunter, entpacken Sie den Code und führen Sie python setup.py install
aus
Apps Engine
Da die Python-Clientbibliotheken nicht in der App Engine Python-Laufzeitumgebung installiert sind, müssen sie wie externe Bibliotheken in Ihre Anwendung übernommen werden.
Ruby
Diese Seite enthält Informationen zu den ersten Schritten mit der Google Cloud Deployment Manager API mithilfe der Cloudbibliothek der Google API für Ruby. Außerdem sind auch die folgenden Dokumente hilfreich:
- Lesen Sie den Startleitfaden zur Clientbibliothek der Google API für Ruby.
- Nutzen Sie diese API in Ihrem Browser mithilfe des API-Explorers für die Google Cloud Deployment Manager API.
Gem "google-api-client" installieren
Wenn Sie die Clientbibliothek der Google API für Ruby nicht bereits installiert haben, öffnen Sie ein Terminal und installieren Sie sie mit RubyGems
:
$ gem install google-api-client
Wenn Sie das Gem bereits installiert haben und einfach eine Aktualisierung auf die neueste Version durchführen möchten:
$ gem update -y google-api-client
Je nach System muss diesen Befehlen möglicherweise sudo
vorangestellt werden.
Erste Schritte mit der Clientbibliothek der Google API für Ruby
In unserem ausführlichen Startleitfaden wird übersichtlich erklärt, wie Sie Ihre erste Anfrage stellen.