グラフの最上位ノードを取得できるエンドポイントがあります。また、クライアントが取得したい最上位ノードの子であるノードを指定できるようにします。
例えば:
/libraries/5?with=banner|videos
これにより、バナー オブジェクトと動画のリストを含むライブラリが取得されます。
ネストをサポートする完全なクエリ言語を提供します。たとえば、同じ構造で各ビデオのカバーとチャプターを含めたい場合は、次のようにリクエストします。
/libraries/5?with=banner|videos[cover|chapters]
リクエストが来たら、オブジェクトを動的に構築する必要があります。Clayを見てきましたが、プロジェクトは少し古いようで、ExpandoObject を使用するよりも実行時にオブジェクトを構築するためのより良い方法があると確信しています。
誰かに何かアイデアがあれば、私は最も感謝していますか?