Hoe de wolk Ikoula privé API kunt gebruiken: verschil tussen versies
| (6 tussenliggende versies door een andere gebruiker niet weergegeven) | |||
| Regel 1: | Regel 1: | ||
| + | <span data-link_translate_nl_title="Hoe de wolk Ikoula privé API kunt gebruiken" data-link_translate_nl_url="Hoe de wolk Ikoula privé API kunt gebruiken"></span>[[:nl:Hoe de wolk Ikoula privé API kunt gebruiken]][[nl:Hoe de wolk Ikoula privé API kunt gebruiken]] | ||
| + | <span data-link_translate_he_title="כיצד להשתמש ב- API פרטיים של ענן Ikoula" data-link_translate_he_url="%D7%9B%D7%99%D7%A6%D7%93+%D7%9C%D7%94%D7%A9%D7%AA%D7%9E%D7%A9+%D7%91-+API+%D7%A4%D7%A8%D7%98%D7%99%D7%99%D7%9D+%D7%A9%D7%9C+%D7%A2%D7%A0%D7%9F+Ikoula"></span>[[:he:כיצד להשתמש ב- API פרטיים של ענן Ikoula]][[he:כיצד להשתמש ב- API פרטיים של ענן Ikoula]] | ||
| + | <span data-link_translate_ru_title="Как использовать API частных облачных Ikoula" data-link_translate_ru_url="%D0%9A%D0%B0%D0%BA+%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+API+%D1%87%D0%B0%D1%81%D1%82%D0%BD%D1%8B%D1%85+%D0%BE%D0%B1%D0%BB%D0%B0%D1%87%D0%BD%D1%8B%D1%85+Ikoula"></span>[[:ru:Как использовать API частных облачных Ikoula]][[ru:Как использовать API частных облачных Ikoula]] | ||
| + | <span data-link_translate_ja_title="クラウド Ikoula 専用 API を使用する方法" data-link_translate_ja_url="%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89+Ikoula+%E5%B0%82%E7%94%A8+API+%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95"></span>[[:ja:クラウド Ikoula 専用 API を使用する方法]][[ja:クラウド Ikoula 専用 API を使用する方法]] | ||
| + | <span data-link_translate_ar_title="كيفية استخدام API الخاصة "إيكولا سحابة"" data-link_translate_ar_url="%D9%83%D9%8A%D9%81%D9%8A%D8%A9+%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+API+%D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9+%22%D8%A5%D9%8A%D9%83%D9%88%D9%84%D8%A7+%D8%B3%D8%AD%D8%A7%D8%A8%D8%A9%22"></span>[[:ar:كيفية استخدام API الخاصة "إيكولا سحابة"]][[ar:كيفية استخدام API الخاصة "إيكولا سحابة"]] | ||
| + | <span data-link_translate_zh_title="如何使用云 Ikoula 私有 API" data-link_translate_zh_url="%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E4%BA%91+Ikoula+%E7%A7%81%E6%9C%89+API"></span>[[:zh:如何使用云 Ikoula 私有 API]][[zh:如何使用云 Ikoula 私有 API]] | ||
<span data-link_translate_ro_title="Cum să utilizaţi nor Ikoula privat API" data-link_translate_ro_url="Cum+s%C4%83+utiliza%C5%A3i+nor+Ikoula+privat+API"></span>[[:ro:Cum să utilizaţi nor Ikoula privat API]][[ro:Cum să utilizaţi nor Ikoula privat API]] | <span data-link_translate_ro_title="Cum să utilizaţi nor Ikoula privat API" data-link_translate_ro_url="Cum+s%C4%83+utiliza%C5%A3i+nor+Ikoula+privat+API"></span>[[:ro:Cum să utilizaţi nor Ikoula privat API]][[ro:Cum să utilizaţi nor Ikoula privat API]] | ||
<span data-link_translate_pl_title="Jak korzystać z interfejsu API prywatne Cloud Ikoula" data-link_translate_pl_url="Jak+korzysta%C4%87+z+interfejsu+API+prywatne+Cloud+Ikoula"></span>[[:pl:Jak korzystać z interfejsu API prywatne Cloud Ikoula]][[pl:Jak korzystać z interfejsu API prywatne Cloud Ikoula]] | <span data-link_translate_pl_title="Jak korzystać z interfejsu API prywatne Cloud Ikoula" data-link_translate_pl_url="Jak+korzysta%C4%87+z+interfejsu+API+prywatne+Cloud+Ikoula"></span>[[:pl:Jak korzystać z interfejsu API prywatne Cloud Ikoula]][[pl:Jak korzystać z interfejsu API prywatne Cloud Ikoula]] | ||
| Regel 11: | Regel 17: | ||
Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron [[:fr:Comment utiliser l'API Cloud Privé d’Ikoula|hier]] te bekijken.<br /><span data-translate="fr"></span> | Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron [[:fr:Comment utiliser l'API Cloud Privé d’Ikoula|hier]] te bekijken.<br /><span data-translate="fr"></span> | ||
| − | + | {{#seo: | |
| − | + | |title=Hoe de wolk Ikoula privé API kunt gebruiken | |
| − | + | |title_mode=append | |
| − | + | |keywords=these,are,your,keywords | |
| − | + | |description=Hoe de wolk Ikoula privé API kunt gebruiken | |
| + | |image=Uploaded_file.png | ||
| + | |image_alt=Wiki Logo | ||
| + | }} | ||
<!--T:1--> | <!--T:1--> | ||
Huidige versie van 15 okt 2021 om 16:12
nl:Hoe de wolk Ikoula privé API kunt gebruiken
he:כיצד להשתמש ב- API פרטיים של ענן Ikoula
ru:Как использовать API частных облачных Ikoula
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
de:Wie Sie die private Cloud Ikoula-API verwenden
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
Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.
Wanneer je je inschrijft voor de service-b. Cloud Privé Ikoula, u een e-mail met een API-sleutel en een geheime sleutel ontvangen. Deze informatie kunt u verbinding maken met de API-b. Cloud Privé Ikoula.
URL API : https://cloudstack.ikoula.com/client/api
De domein beheerder en gebruiker API-specificaties zijn respectievelijk :
Admin : http://cloudstack.apache.org/docs/api/apidocs-4.2/TOC_Domain_Admin.html Gebruiker : http://cloudstack.apache.org/docs/api/apidocs-4.2/TOC_User.html
Het gebruik van de API, naar :
- Uw API-sleutel
- Uw geheime sleutel
- Verzenden van query's op "https://cloudstack.ikoula.com/client/api" met een methode voor HTTP
- Behandelen de geretourneerde XML of JSON (keuze )
Voorbeeld van een query heeft de API via de methode GET :
- https://cloudstack.ikoula.com/client/api/
- ?opdracht =deployVirtualMachine
- &serviceOfferingId =1
- &diskOfferingId =1
- &templateId =2
- &zone-id =4
- &apiKey =miVr 6X7u6bN_EJTVwZ 0nUkkJbPmY 3y2bciKwFQ
- &handtekening =SEPTUAGINT 1DM 40AjcXU %2FcaiK 8RAP 0O1hU %3D
De lijn 1 komt overeen met de plaats van binnenkomst (de link naar de API b. Cloud Ikoula privé ) De lijn 2 correspond a la opdracht e a envoyer, ici on veut crée une nouvelle VM De lijn 3-6 correspondent aux différents paramètres de la opdracht e. U kunt de velden toevoegen "response" waarvoor de aangifte met de parameter indeling gedefinieerd (XML /JSON ) De lijn 7 bevat uw API-sleutel (Hier is een voorbeeld van de ongeldige sleutel, vervangen door uw ) De lijn 8 est la handtekening générée à partir de la opdracht e et de votre clé secrète
Comment générer la handtekening ?
We moeten ervoor zorgen dat alle spaties worden vervangen door "%20" in plaats van "+"
Verzonden velden om alfabetisch te sorteren. Aandacht voor de instellingen een na de andere gescheiden door een & (Ampersand )Als de tekenreeks in kleine letters.
Voorbeeld van tekenreeks parameters : apikey =mivr 6x7u6bn_ejtvwz 0nukkjbpmy 3y2bcikwfq &opdracht =listvirtualmachines &Networkid =5
Tot slot de toepassing een hmac_SHA 1 sur la chaîne générée avec comme clé de hashage votre clé secréte. Pour envoyer la requête il vous suffit de rajouter le champs handtekening avec la handtekening générée
$args is een associatieve array van alle argumenten
// 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);
?>
Automatisch bijwerken van reacties inschakelen