- Oracle Cloud at Customerスタート・ガイド
- IaaSおよびPaaSサービスのスタート・ガイド
- Compute Classic: REST APIの使用
- REST APIを使用するための準備
REST APIを使用するための準備
REST APIを使用する前に、次の準備ステップを実行します:
- cURLをインストールします。
ノート:
REST APIにアクセスするには、ハイパーテキスト転送プロトコル(HTTP)を正しく理解し、インターネットに接続しているすべてのアプリケーションまたはプログラミング・プラットフォームからアクセスできます。cURLは、HTTPリクエストを送信してREST API呼び出しを呼び出すために使用できるコマンドライン・ツールです。 このドキュメントの例では、cURLコマンドライン・ツールを使用してCompute Classic REST APIにアクセスする方法を示します。
cURLは、ほとんどのUNIX系ホストでデフォルトで使用可能です。
WindowsにcURLをインストールするには、次のステップを実行します。
-
ブラウザでhttp://curl.haxx.se/download.htmlに移動します。
-
使用しているオペレーティング・システムに対応するcURLソフトウェアのSSL対応バージョンを見つけ、ZIPファイルをダウンロードするリンクをクリックしてソフトウェアをインストールします。
-
http://curl.haxx.se/docs/caextract.htmlから、cURLをインストールしたディレクトリに
ca-bundle.pem証明書バンドルをダウンロードします。 -
コマンド・プロンプトで、cURLをインストールしたディレクトリに移動し、cURL環境変数
CURL_CA_BUNDLEをダウンロードした証明書バンドルのロケーションに設定します。次に例を示します。
C:\curl> set CURL_CA_BUNDLE=ca-bundle.pem
-
- サービスのRESTエンドポイントURLを確認します。
-
ようこそ電子メールのMy Services URLを使用して、Oracle Cloud My Servicesにサインインします。
-
ページの左上隅近くの
をクリックします。
-
表示されたメニューで、「サービス」を開き、Compute Classicをクリックします。
Compute Classic webコンソールの「インスタンス」ページが表示されます。
-
ページの上部付近にある「サイト」をクリックし、RESTエンドポイントURLを検索するサイトを選択します。
-
表示されている「Site Selector」ダイアログ・ボックスでは、「RESTエンドポイント」フィールドのURLに注意してください。
-
- 2つの部分からなるユーザー名を特定します。
Compute ClassicへのREST APIコールに使用する必要のあるユーザー名は、フォーマット内の特殊な2つの部分からなる名前です:
/Compute-serviceInstanceID/usernameusernameは、My Servicesにサインインするために使用するユーザー名です。サービス・インスタンスIDを確認する手順は、次のとおりです:
-
Oracle Cloud My Servicesにサインインします。 「Oracle Cloud My Services Dashboard」ページが表示されます。 ここには、アカウントで使用可能なサービスがリストされます。
-
Computeサービスのタイルで、「コンピュート」をクリックします。 Compute Classicのサービスの詳細ページが表示されます。
-
「追加情報」の下で「サービス・インスタンスID」フィールドを探し、値が表示されていることを確認します。
たとえば、サービス・インスタンスIDが
575260584で、アカウント作成電子メールのユーザー名がjack.jones@example.comの場合は、次の2つの部分からなるREST APIコールのユーザー名を使用/Compute-575260584/jack.jones@example.com
-