機械翻訳について

cURLアクセス

このドキュメントの例では、cURLを使用して、Oracle Integration REST APIにアクセスする方法を示しています。

cURLを使用してOracle Integration REST APIにアクセスするには:

  • 「クイック・スタート」で説明されているようにcURLをインストールします。

  • コマンド・ウィンドウで、cURL環境変数CURL_CA_BUNDLEに、ローカルCA証明書バンドルの位置を設定します。 cURLを使用したCA証明書の検証の詳細は、http://curl.haxx.se/docs/sslcerts.htmlを参照してください。

  • cURLを起動して、次の表に定義されたコマンドライン・オプションを必要に応じて1つ以上指定することで、その実行を指示します。

    cURLオプション 説明
    -d, --data '{"name":"value"}' -d, --data @file.json ローカル・マシン上でJSON形式のリクエスト・ドキュメントを識別します。
    -F, --form @file.json ローカル・マシン上でJSON形式のフォーム・データを識別します。
    -H, --header リクエスト・データのコンテンツ・タイプを定義します。
    -i レスポンス・ヘッダー情報を表示します。
    -o path ローカル・マシンのレスポンス出力を識別します。 このオプションをエクスポート操作に使用し、レスポンスをファイルに保存します。
    -H 'Authorization: Bearer access_token’ Oracle Integrationアカウントのアクセス・トークンを指定します。 「セキュリティ、認証、認可」を参照してください。
    -X, --request リクエストのタイプ(GET、POSTなど)を指定します。
次のcURLコマンドの例では、ID 123456を持つタスクにコメントを投稿します。:
curl -H 'Authorization: Bearer eyJiO.eyJzdZ.tQ8_-9Jor5'
 -H "Content-Type:application/json"
 -H "Accept: application/json"
 -X POST
 -d '{"commentStr":"add test Comment"}'
 https://example.com/ic/api/process/<version>/tasks/123456/comments

where, <version> - REST APIバージョン。 「リクエストの送信」を参照してください。