首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Sonos中删除audioClip

如何从Sonos中删除audioClip
EN

Stack Overflow用户
提问于 2021-03-07 18:37:20
回答 1查看 41关注 0票数 1

我正试着在我的Sonos播放器上播放一个audioClip,几秒钟后取消它(只是在这一点上玩玩)。根据Sonos documentation,我应该向/players/{playerId}/audioClip/{id}发出一个DELETE调用。这里已经有一些混淆了,因为在下面的示例中,他们显示了DELETE https://api.ws.sonos.com/control/api/v1/households/{{householdId}}/players/{{playerId}}/audioClip/{id}

下面是我要做的:

代码语言:javascript
复制
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer myToken" "https://api.ws.sonos.com/control/api/v1/players/RINCON_XXXXX/audioClip" -d '{"appId":"myAppId", "name":"song", "streamUrl":"https://whatever.com/song.mp3", "priority":"HIGH"}'
{"id":"8","name":"song","appId":"myAppId","priority":"HIGH","clipType":"CUSTOM"}

这工作正常,audioClip开始在我的Sonos上播放。

这就是它的错误之处:

代码语言:javascript
复制
curl -X DELETE -H "Content-Type: application/json" -H "Authorization: Bearer myToken" "https://api.ws.sonos.com/control/api/v1/players/RINCON_XXXXX/audioClip/8"
{"errorCode":"ERROR_UNSUPPORTED_COMMAND","reason":"Command not found"}               

我尝试遵循其他结构(包括URI中的家庭),但这没有帮助。

它运行的是softwareVersion 57.4-83220和apiVersion 1.18.9。

EN

回答 1

Stack Overflow用户

发布于 2021-03-08 06:01:11

文档中说id是:

从playAudioClip响应中

音频剪辑的标识符。

因此,它可能会返回另一个ID,与您用来标识剪辑的ID不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66515553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档