2

ライブ ストリームに高評価/低評価を実装しようとしています ( itemType = 'stream')。ドキュメントによると、これは可能であるはずですが、残念ながらアイコンは表示されません。http://musicpartners.sonos.com/node/340の手順に正しく従ったと思います。

デバッグするgetExtendedMetaData()getMediaMetadata()、正しいプロパティを持つ動的タグが返されます。

<ns1:dynamic>
  <ns1:property>
    <ns1:name>isStarred</ns1:name>
    <ns1:value>1</ns1:value>
  </ns1:property>
</ns1:dynamic>

また、私のプレゼンテーション マップ XML と文字列 XML は正しいと思います。同じことを試してみると、itemType = 'track'うまくいきます。

私は何が間違っているのでしょうか?これをデバッグする方法はありますか? これはまったく可能ですか?

OSX および iOS (iPad) 用の Sonos アプリでこれをテストしてきました。どちらも機能しません。

ちなみに、ライブ ストリームの情報とオプションも表示できないようです。

4

1 に答える 1

2

これは、Sonos のドキュメントに誤りがあるようです。現在、ストリームにレーティングを適用することは許可されていません。トラックとプログラム ラジオのレーティングのみが許可されています。

今後混乱を招かないように、これを反映するようにドキュメントを修正します。

正解です。情報とオプション ビューはライブ ストリームではサポートされていません。トラック、アーティスト、アルバムでのみサポートされています。

于 2015-05-20T14:50:21.923 に答える