我们正在按照 Sonos API 文档中的说明向 Sonos 上的音乐服务添加搜索功能,但是在使用 Windows Sonos 桌面应用程序进行测试时,我们的应用程序没有可用的搜索功能。
演示地图
<PresentationMap type="Search">
<Match>
<SearchCategories>
<Category id="artists" mappedId="search/artist"/>
</SearchCategories>
</Match>
</PresentationMap>
使用 SoapUI,手动测试 getMetadata(search) 返回:
<getMetadataResult>
<index>0</index>
<count>1</count>
<total>1</total>
<mediaCollection>
<id>search/artist</id>
<itemType>search</itemType>
<title>search/artist</title>
</mediaCollection>
</getMetadataResult>
并且搜索(搜索参数)返回有效条目。
搜索的自检也通过了所有测试。将音乐服务添加到播放器 (customSD) 时,选择“搜索”功能。
有什么我做错了吗?我错过了一步吗?
我尚未使用 android/iOS 控制器应用程序进行测试。