Kann ich über eine API auf Ihren Service zugreifen?
Na sicher! Unsere API-Dokumentation finden Sie unter docs.hetzner.cloud.
Wenn Sie etwas mit unserer API entwickeln, freuen wir uns über Ihr Feedback über das Support-Formular Ihrer Cloud Console.
Wie werden API-Token gespeichert?
Um auf unsere API zugreifen zu können, müssen Sie ein API-Token generieren, das eine 64-Byte-Zeichenfolge ist. Die letzten 32 Bytes dieses Schlüssels sind geheim. Die ersten 32 Bytes sind ein Präfix, der zur Identifikation verwendet wird, ähnlich einem Benutzernamen. Bei der Token-Erstellung wird die Vollversion nur einmal angezeigt.
Danach kann Ihr Token nicht mehr vollständig abgerufen werden, da der geheime Teil nur in einem Hash-Format gespeichert wird. Das Präfix kann erneut abgerufen werden, um das Token zu identifizieren, beispielsweise in der Liste der Kontoaktivitäten.
Der Präfixteil selbst ermöglicht keinen Zugriff auf die API, da auch der geheime Teil benötigt wird.
Unterstützen Sie die Integration von Hetzner Cloud in Open Source-Bibliotheken?
Ja, das tun wir: Wenn Sie Integrationen auf Basis unserer API entwickeln und Ihr Produkt Open Source ist, haben Sie möglicherweise Anspruch auf eine einmalige kostenlose Gutschrift von 50 € (ohne USt.) in Form von Guthaben in Ihrem Hetzner Cloud Account. Kontaktieren Sie uns über die Support-Seite Ihrer Cloud Console und teilen Sie uns folgendes mit:
- Die Art der Integration, die Sie entwickeln möchten
- Link zum GitHub-Repo, das Sie für das Projekt verwenden werden
- Link zu einer anderen Open Source Arbeit, die Sie bereits gemacht haben (falls Sie dies getan haben)
Eine Liste der bereits durchgeführten oder bearbeiteten Integrationen finden Sie hier:
https://github.com/hetznercloud/awesome-hcloud
Wir würden uns freuen, von Ihnen zu hören! :)
Gibt es ein Konsolen (CLI) Tool für die Hetzner Cloud?
Ja. Es wird als Open Source Projekt unter https://github.com/hetznercloud/cli bereitgestellt.
Wenn Sie dazu beitragen oder es erweitern möchten, öffnen Sie gerne einen Pull-Request.
Gibt es eine Bibliothek für den Zugriff auf die Hetzner Cloud aus meiner Programmiersprache?
Wir bieten derzeit eine Bibliothek für Go und für Pythonals Open Source.
Inoffizielle Bibliotheken für viele Sprachen finden Sie in unserer Integrationsliste: https://github.com/hetznercloud/awesome-hcloud
Da unsere API sehr einfach zu verwenden ist, benötigen Sie möglicherweise nicht einmal eine vollständige Bibliothek, und eine schnelle HTTPS-Anforderung reicht möglicherweise aus. Schauen Sie sich unsere API-Dokumentation an unter docs.hetzner.cloud.