BrowseOptions.PageSize
の値をpresentationmap.xmlファイルのサービスに適した値に設定すると、getMetadata
コールで要求されるデフォルトのアイテム数を設定できます。
例えば:
<?xml version="1.0" encoding="utf-8" ?>
<Presentation>
<!-- I chose 400 based on your 300+ value in the question. -->
<BrowseOptions PageSize="400" />
</Presentation>
あなたは以下のリンクでドキュメントを見つけることができます。
http://musicpartners.sonos.com/node/222
そして、あなたはSonosのは、ここで地元のテスト中に、あなたのプレゼンテーションの地図を読むために設定する方法のドキュメントを見つけることができます:[参照オプション]までスクロールし
本質的にはhttp://musicpartners.sonos.com/node/134
、あなたサーバー(通常はSonos APIコードをホストするのと同じサーバー)でXMLファイルをホストする必要があります。また、presentationmap.xmlファイルを直接指し示すcustomSDフォームのURLを構成する必要があります。
注:SonosはパフォーマンスのためにXMLファイルをキャッシュします。ファイルを変更するときは、Sonosコントローラがリロードを強制するように、customSD形式でバージョンをインクリメントする必要があります。これは、ここのドキュメントの 'バージョン'の項目で説明されています。
http://musicpartners.sonos.com/node/134