ASP.NET Web API コントロール
カタログサービス
サービス > レポートサービス > レポートのサービス > カタログサービス

カタログサービスは、Get メソッドを使用して、指定したフォルダパスからカタログ情報を取得できるようにします。クライアントアプリケーションは、Catalog APIを使用するためのHTTP要求をサービスアプリケーションに送信します。

カタログサービスの要求スキーマ

指定したフォルダパスからカタログの情報を取得するには、GETメソッドを使用する必要があります。要求URLで、次のようにレポートフォルダのパスを指定します。
GET:http://<host>[:port]/api/report/{folderpath}?[recursive]

応答は、フォルダまたはレポートを記述するICatalogItemのオブジェクトを含むJSON文字列です。

再帰 - 再帰は要求パラメータです。デフォルトでFalseに設定されます。再帰をTrueに設定すると、サービスは指定した項目の下にあるすべての子項目のリストを返します。

URLパラメータ

カタログサービスのURLは、第一にフォルダパスレポートパスの2つのパラメータを受け取ります。FlexReportの場合は、レポートのリストにアクセスするために、ストレージマネージャによって認識できるレポートファイル名を指定する必要があります。