cURLの使用

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

Oracle BI PublisherのREST APIにアクセスするためにcURLを使用する方法:

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

  • cURLを呼び出し、次の表で説明するコマンド行オプションを1つ以上指定します。

    cURLオプション 説明
    -d ローカル・マシン上のJSON形式のリクエスト・ドキュメントを識別します。次に例を示します。

    -d @mydatafile.json

    -F ローカル・マシン上のJSON形式のフォーム・データを識別します。次に例を示します。

    -F @myformdatafile.json

    -H 次のいずれか、または両方を定義します。
    • Content-Type: リクエストの本文のメディア・タイプ。

    • Accept: リクエストの本文のメディア・タイプ。

    -i レスポンス・ヘッダー情報を表示します。
    -u Oracle BI Publisherアカウントのユーザー名とパスワードを指定します。次に例を示します。

    -u jsmith:mypassword1

    -X リクエストのタイプを示します。次に例を示します。

    -X DELETE

次に例を示します。

curl --u <username><password> -H "<request-header>:<value>" -X GET http://<host>:<port>/xmlpserver/services/rest/v1/reports/<reportPath>

/Sample Lite/Published Reporting/Reports/Balance Letterにあるレポート定義を取得するには、次のようにします。

curl --u jsmith:mypassword1 -H "Accept:application/json" -X GET http://example.com/xmlpserver/services/rest/v1/reports/%2FSample%20Lite%2FPublished%20Reporting%2FReports%2FBalance%20Letter