「休息と Web サービス アーキテクチャ」の版間の差分

提供: Japanese Ikoula Wiki
Jump to navigation Jump to search
(ページの作成:「<br />この記事は、自動翻訳ソフトウェアで行うからです。 記事のソースはここを参照してくださ...」)
(相違点なし)

2017年2月8日 (水) 16:56時点における版


この記事は、自動翻訳ソフトウェアで行うからです。 記事のソースはここを参照してくださいすることができます。

he:ארכיטקטורות WebService ומנוחה ro:ODIHNĂ şi WebService arhitecturi ru:Отдых и WebService архитектуры pl:Architektury REST i WebService ja:休息と web サービスのアーキテクチャ ar:أبنية الراحة وخدمة ويب zh:休息和 web 服务的体系结构 de:REST- und WebService-Architekturen nl:RUST en WebService platforms it:Architetture di resto e WebService pt:Arquiteturas de descanso e WebService es:Arquitecturas de resto y WebService en:REST and WebService architectures


導入

どのようなアーキテクチャと互換性のある API は、します。 ?

説明

API の Ikoula は、次の 2 つのアーキテクチャのアプローチを提案します。 : WebService & REST.

WebService

Web サービス アーキテクチャを使用します。 :

  • どちらかを取得します。 (URI に直接設定を書式設定) 認証の設定に必要な ;
  • どちらかの記事で (データ テーブルにおけるパラメーターの受け渡し) ;
  • いずれか 2 つを混合することによって (取得 や 投稿 のパラメーターを提示します。).


ここでは、いくつかの例 :

1 つのアカウントから VM を一覧表示します。
https://api.ikoula.com/index.php?r=wsflex/vmlist&login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx
その名前を使用して、VM から情報を取得します。
https://api.ikoula.com/index.php?r=wsflex/vminfo&login=mail@example.com&crypted_password=encrypted_password&vm_name=1234hpv56789&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx

REST

REST アーキテクチャは、URI と、目的の操作に適切な HTTP メソッドのパラメーターのフォーマットによって使用されます。
ここでは、いくつかの例 :

VM の状態を返します "VMID"
GET /rest/vm/:VMID
VM を起動します。 "VMID"
POST /rest/vm/:vmid/ステータス/スタート
スナップショットを削除します "名]" VM "vmid"
削除 /rest/vm/:vmid/スナップショット/:名]

ちなみに認証設定 (WIKI を参照してください、Authentification et la sécurité 詳細については、)、URL の例を示します。 :
https://api.ikoula.com/rest/vm/list?login=mail@example.com&crypted_password=encrypted_password&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxx



この記事はあなたに役に立つよう ?

0

Catégorie:API




あなたにはコメントを投稿する権限がありません。