それぞれをループで渡すのではなく、1つのAPIでComponentIDのリストを渡してComponentPresentationsを取得する方法があるかどうかを確認しようとしています。私の場合、すべてのDCPも同じテンプレートを使用しています。CDA Broker API:コンポーネントIDのリストでComponentPresentationsを取得する
私はAPIをチェックしたときに、tcmidのリストやその行の何かを受け入れる方法が見つかりませんでした。私が解決しようとしているユースケースは、すべてのDCPを1つのAPI呼び出しで取得し、10-15(私の場合)をループして、DCPを個別に取得することです。
OData Webサービスを使用して同じものを取得できましたが、まだOdataを使用する準備はできていません。 OdataとブローカAPIが若干異なっているかどうかはわかりませんが、APIとクエリポイントの機能の違いについて説明するドキュメントは見つかりませんでした。
ご協力いただければ幸いです。
ENV:Tridion 2011 SP1、Java API。
キャッシュはありますが、最適化を図っていますが、私たちは今日のように生きていきます。別の注意点として、私はOdataとAPIの間の比較型の比較型のものを探しています。これは、APIを使ってできることのブローカクエリ型の機能と、Odataも同じことができないものと同じものです。現時点では、docsからはあまり明確ではありません。おそらくは1つではありません。とにかく応答に感謝します。 – Kaylan
いいえ、その文書は存在しません。 ODataはデータを扱う別の方法です。実際には個々のアイテムではなくコレクションに集中しています.APIは個々のオブジェクトに集中しすぎています –