legacy-knowledge-base
公開されました Sep. 10, 2025

APIで文書階層ページ全体にアクセスすることは可能ですか?

written-by

Lucas Mesquita

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • APIを使用して文書階層ページ全体にアクセスするには?

環境

  • すべての環境

解像度

  • デフォルトでは、Liferay APIのGET Documentsコールはルートページへのアクセスを制限し、完全なドキュメント階層の取得を防ぎます。 ドキュメント階層全体にアクセスするには、recursive=true パラメータを /documents エンドポイントのGETリクエストに 組み込む必要がある。
  • 希望する動作を実現するための例として、以下のAPIコールが考えられる:
    GET /headless-delivery/v1.0/sites/{siteId}/documents?flatten=true&recursive=true
    
  • 置き換える {siteId} を希望するサイトのIDに置き換える。
  • flatten=trueパラメータは、ドキュメントをフラットな構造で表示し、ナビゲーションを簡単にします。
  • recursive=trueパラメータは、クエリがフォルダ階層全体を網羅することを保証します。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base