Sonos API 扩展元数据问题
Sonos API Extendedmetadata probleem
我在使用 Sonos api 扩展元数据时遇到问题,请参阅下面的输出。曲目信息不显示艺术和额外信息。
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<getExtendedMetadataResponse xmlns="http://www.sonos.com/Services/1.1">
<getExtendedMetadataResult>
<mediaMetadata>
<id>track-28938</id>
<itemType>track</itemType>
<mimeType>audio/mp3</mimeType>
<trackMetadata>
<artistId>artist-4619</artistId>
<artist>Jelte Veenhoven</artist>
<albumid>album-916</albumid>
<album>From Olivet to Calvary</album>
<duration>397</duration>
<albumArtURI>http://<server ip>/functions/load_albumart.php?album_id=916&size=200</albumArtURI>
<canSkip>true</canSkip>
<canAddToFavorites>true</canAddToFavorites>
</trackMetadata>
</mediaMetadata>
</getExtendedMetadataResult>
</getExtendedMetadataResponse>
</soap:Body>
</soap:Envelope>
首先,trackMetadata 没有任何 Extra 字段。检查 http://musicpartners.sonos.com/node/83 了解详细信息。
第二,艺术信息是什么意思?
请记住,在您的 python/php 代码中未生成的 wsdl 文件中指定的非必填字段不会出现在 SOAP 响应中。
您需要提供有关代码的更多信息。我们不能只是猜测。
我好像错过了 mediaMetadata 中的标题标签,这在任何 Sonos 示例和手册中都没有提到.....
:-)
我在使用 Sonos api 扩展元数据时遇到问题,请参阅下面的输出。曲目信息不显示艺术和额外信息。
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<getExtendedMetadataResponse xmlns="http://www.sonos.com/Services/1.1">
<getExtendedMetadataResult>
<mediaMetadata>
<id>track-28938</id>
<itemType>track</itemType>
<mimeType>audio/mp3</mimeType>
<trackMetadata>
<artistId>artist-4619</artistId>
<artist>Jelte Veenhoven</artist>
<albumid>album-916</albumid>
<album>From Olivet to Calvary</album>
<duration>397</duration>
<albumArtURI>http://<server ip>/functions/load_albumart.php?album_id=916&size=200</albumArtURI>
<canSkip>true</canSkip>
<canAddToFavorites>true</canAddToFavorites>
</trackMetadata>
</mediaMetadata>
</getExtendedMetadataResult>
</getExtendedMetadataResponse>
</soap:Body>
</soap:Envelope>
首先,trackMetadata 没有任何 Extra 字段。检查 http://musicpartners.sonos.com/node/83 了解详细信息。 第二,艺术信息是什么意思? 请记住,在您的 python/php 代码中未生成的 wsdl 文件中指定的非必填字段不会出现在 SOAP 响应中。 您需要提供有关代码的更多信息。我们不能只是猜测。
我好像错过了 mediaMetadata 中的标题标签,这在任何 Sonos 示例和手册中都没有提到.....
:-)