カタログサービスは、Get メソッドを使用して、指定したフォルダパスからカタログ情報を取得できるようにします。クライアントアプリケーションは、Catalog APIを使用するためのHTTP要求をサービスアプリケーションに送信します。
指定したフォルダパスからカタログの情報を取得するには、GETメソッドを使用する必要があります。要求URLで、次のようにレポートフォルダのパスを指定します。
GET:http://<host>[:port]/api/report/{folderpath}?[recursive]
応答は、フォルダまたはレポートを記述するICatalogItemのオブジェクトを含むJSON文字列です。
再帰 - 再帰は要求パラメータです。デフォルトでFalseに設定されます。再帰をTrueに設定すると、サービスは指定した項目の下にあるすべての子項目のリストを返します。
カタログサービスのURLは、第一にフォルダパスとレポートパスの2つのパラメータを受け取ります。FlexReportの場合は、レポートのリストにアクセスするために、ストレージマネージャによって認識できるレポートファイル名を指定する必要があります。