機械翻訳について

cURLアクセス

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

cURLを使用して、Real-Time Integration Business Insight REST APIにアクセスするには、次のようにします。

  • 「クイック・スタート」の説明に従い、cURLをインストールします。

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

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

    次の表に、コマンド例で使用されているcURL操作をまとめます。

    cURLオプション

    説明

    -d, --data @file.json

    ローカル・マシン上でJSON形式のリクエスト・ドキュメントを識別します。

    -F, --form @file.json

    ローカル・マシン上でJSON形式のフォーム・データを識別します。

    -H

    リクエスト・ドキュメントのコンテンツ・タイプを定義します

    -i

    レスポンス・ヘッダー情報を表示します。

    -u, --user username:password

    Real-Time Integration Business Insightアカウントのユーザー名およびパスワードを指定します。

    -X

    リクエストのタイプ(GET、POSTなど)を指定します。

次に例を示します。

curl -X POST -u jsmith:password -H "Content-Type: application/json" -d 
'{
  "modelId" : "abc1",
  "milestoneId" : "start1",
  "identifierValue" : "102",
  "correlationValue" : "102",
  "eventTime" : "2016-08-04T09:30:40"
}' 
"https://<Public IP of Real-Time Integration Business Insight server>:<port>/insight-server/api/1.0/event"