制作中の Sonos に音楽サービスを追加しましたが、
私たちのカレンダーから再生しているユーザーについて苦情を受け取りました。多くの場合、音楽が停止し、プレーヤーに「音楽がありません」というメッセージが表示されます。彼がもう一度「再生」を押すと、Sonos は次の「音楽なし」メッセージまで再生を続けます。
問題は、次のプロパティを持つ要素で発生します。
<ns1:mediaCollection xsi:type="ns1:mediaCollection" readOnly="true" userContent="false" renameable="false" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:id>calendar:34685</ns1:id>
<ns1:itemType>program</ns1:itemType>
<ns1:displayType>List</ns1:displayType>
<ns1:title>Stylish Restaurant</ns1:title>
<ns1:canPlay>true</ns1:canPlay>
<ns1:canEnumerate>false</ns1:canEnumerate>
<ns1:containsFavorite>false</ns1:containsFavorite>
<ns1:albumArtURI requiresAuthentication="false">images/menu/green_legacy.png</ns1:albumArtURI>
<ns1:canAddToFavorite>false</ns1:canAddToFavorite>
</ns1:mediaCollection>
calendar:34685 を指定したメソッド GetMetadata は正常に動作し、カレンダーの変更に対応するために 2 つの曲を返します。
このリクエストが有効な回答を返さないことがありますか? もしそうなら、この「音楽なし」メッセージの原因となるエラータイプまたはエラーリターンコードを誰か知っていますか? それとも、曲なしで有効な答えを返しますか?
sonosコントローラーまたはsonosデバイスから送信されたすべてのリクエストと受信されたレスポンスを確認する方法はありますか?
ありがとう!