cURLの使用
このドキュメント内の例では、cURLを使用して、Oracle BI PublisherのREST APIにアクセスする方法を示しています。
Oracle BI PublisherのREST APIにアクセスするためにcURLを使用する方法:
「クイック・スタート」の説明のようにcURLをインストールします。
cURLを呼び出し、次の表で説明するコマンド行オプションを1つ以上指定します。
この表には、コマンド例で使用されているcURLオプションの概要が示されています。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