Wie Sie die private Cloud Ikoula-API verwenden
ja:クラウド Ikoula 専用 API を使用する方法
ar:كيفية استخدام API الخاصة "إيكولا سحابة"
zh:如何使用云 Ikoula 私有 API
ro:Cum să utilizaţi nor Ikoula privat API
pl:Jak korzystać z interfejsu API prywatne Cloud Ikoula
nl:Hoe de wolk Ikoula privé API kunt gebruiken
it:Come utilizzare l'API privata Cloud Ikoula
pt:Como usar a API de Ikoula de nuvem privada
es:Cómo utilizar la API privada de nube Ikoula
en:How to use the Cloud Ikoula private API
fr:Comment utiliser l'API Cloud Privé d’Ikoula
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.
Wenn Sie für den Dienst b anmelden. Cloud Private Ikoula, erhielt Sie eine e-Mail mit einen API-Schlüssel und einem geheimen Schlüssel. Diese Informationen können Sie zum Herstellen einer Verbindun Cloud Private Ikoula.
URL API : https://cloudstack.ikoula.com/client/api
Die Domäne-Administrator und Benutzer-API-Spezifikationen sind beziehungsweise :
Admin : http://cloudstack.apache.org/docs/api/apidocs-4.2/TOC_Domain_Admin.html Ben : http://cloudstack.apache.org/docs/api/apidocs-4.2/TOC_User.html
Die Nutzung der API, zu :
- API-Key
- Ihr geheimer Schl�
- Senden von Abfragen auf "https://cloudstack.ikoula.com/client/api" mit einer Methode des HTTP
- Behandeln die Rückkehr XML od (Wahl )
Beispiel für eine Abfrage hat die API mit der Met :
- https://cloudstack.ikoula.com/client/api/
- ?Befehl=DeployVirtualMachin
- &ServiceOfferingI=1
- &DiskOfferingI=1
- &TemplateI=2
- &ZoneI=4
- &apisc=MiV6X7u6bN_EJTVwZ0nUkkJbPmY3y2BciKwF
- &Signatur=LX1DM40AjcXU%2FcaiK8RAP0O1hU%3D
Die Lin 1 entspricht der Einstiegspunkt (der Link zu der API- Cloud Ikoula Private ) Die Lin 2 ist hat den Befehl senden, hier wollen wir eine neue VM erstellen Die Lin 3-6 die verschiedenen Parameter des Befehls entsprechen. Sie können die Felder hinzuf "response" die definiert der Rückkehr mit dem Parameterforma (XML/JSON) Die Lin 7 enthält API-Key (Hier ist ein Schlüssel ungültig wird, ersetzen Sie durch I) Die Lin 8 ist die Signatur, die aus der Bestellung und Ihr geheimer Schlüssel generier
Gewusst wie: Generieren der S ?
Wir müssen sicherstellen, dass alle Räume Fassung "%20" anstelle "+"
Schickte Felder, um alphabetisch zu sortieren. Aufmerksamkeit auf die Einstellungen einer nach dem anderen durch getrennt ein & (Kaufmännisc)und die Zeichenfolge in Kleinbuchstaben.
Beispiel für Zeichenfolgenpara : apisc=Miv6x7u6Bn_ejtvw0Nukkjbpm3y2Bcikwf&Befehl=Listvirtualmachine&Network=5
Schließlich gelten eine H1 die Kette erzeugt mittels als Hash Key Ihr geheimen Schlüssel. Senden die Abfrage fügen Sie einfach die Signatur mit der generierten Signaturfeldern
$Args ist ein assoziatives Array aller Argumente
// classement par clef ksort($args); $query = http_build_query($args); // sécurité pour l'encodage des espaces $query = str_replace("+", "%20", $query); // minuscule strtolower($query) // calcul du hash $hash = hash_hmac("SHA1", $query, $secretKey, true); // encodage en base 64 $signature = base64_encode($hash); ?>
Die automatische Aktualisierung der Kommentare aktivieren.