機械翻訳について

REST APIを使用するための準備

REST APIを使用する前に、次の準備ステップを実行します:

  1. cURLをインストールします。

    ノート:

    REST APIにアクセスするには、ハイパーテキスト転送プロトコル(HTTP)を正しく理解し、インターネットに接続しているすべてのアプリケーションまたはプログラミング・プラットフォームからアクセスできます。

    cURLは、HTTPリクエストを送信してREST API呼び出しを呼び出すために使用できるコマンドライン・ツールです。 このドキュメントの例では、cURLコマンドライン・ツールを使用してCompute Classic REST APIにアクセスする方法を示します。

    cURLは、ほとんどのUNIX系ホストでデフォルトで使用可能です。

    WindowsにcURLをインストールするには、次のステップを実行します。

    1. ブラウザでhttp://curl.haxx.se/download.htmlに移動します。

    2. 使用しているオペレーティング・システムに対応するcURLソフトウェアのSSL対応バージョンを見つけ、ZIPファイルをダウンロードするリンクをクリックしてソフトウェアをインストールします。

    3. http://curl.haxx.se/docs/caextract.htmlから、cURLをインストールしたディレクトリにca-bundle.pem証明書バンドルをダウンロードします。

    4. コマンド・プロンプトで、cURLをインストールしたディレクトリに移動し、cURL環境変数CURL_CA_BUNDLEをダウンロードした証明書バンドルのロケーションに設定します。

      次に例を示します。

      C:\curl> set CURL_CA_BUNDLE=ca-bundle.pem
  2. サービスのRESTエンドポイントURLを確認します。
    1. ようこそ電子メールのMy Services URLを使用して、Oracle Cloud My Servicesにサインインします。

    2. ページの左上隅近くのメニュー・アイコンをクリックします。

    3. 表示されたメニューで、「サービス」を開き、Compute Classicをクリックします。

      Compute Classic webコンソールの「インスタンス」ページが表示されます。

    4. ページの上部付近にある「サイト」をクリックし、RESTエンドポイントURLを検索するサイトを選択します。

    5. 表示されている「Site Selector」ダイアログ・ボックスでは、「RESTエンドポイント」フィールドのURLに注意してください。

  3. 2つの部分からなるユーザー名を特定します。

    Compute ClassicへのREST APIコールに使用する必要のあるユーザー名は、フォーマット内の特殊な2つの部分からなる名前です: /Compute-serviceInstanceID/username

    usernameは、My Servicesにサインインするために使用するユーザー名です。

    サービス・インスタンスIDを確認する手順は、次のとおりです:

    1. Oracle Cloud My Servicesにサインインします。 「Oracle Cloud My Services Dashboard」ページが表示されます。 ここには、アカウントで使用可能なサービスがリストされます。

    2. Computeサービスのタイルで、「コンピュート」をクリックします。 Compute Classicのサービスの詳細ページが表示されます。

    3. 「追加情報」の下で「サービス・インスタンスID」フィールドを探し、値が表示されていることを確認します。

      たとえば、サービス・インスタンスIDが575260584で、アカウント作成電子メールのユーザー名がjack.jones@example.comの場合は、次の2つの部分からなるREST APIコールのユーザー名を使用

      /Compute-575260584/jack.jones@example.com