首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sonos队列得到的/version周期轮询间隔是多少?

Sonos队列得到的/version周期轮询间隔是多少?
EN

Stack Overflow用户
提问于 2020-03-18 13:54:32
回答 1查看 75关注 0票数 0

我们最近开始在我们现有的SMAPI实现中添加编程无线电。我已经跟踪了Sonos开发人员的文档,并(最终)使其按预期工作。我只是想得到一些关于‘自动更新’基于'queueVersion‘值的澄清。

我们的时间表是给程序无线电的,可以不时地改变。这些变化应该尽快反映在索诺斯球员身上。根据我的理解,通过修改queueVersion属性在GET /contextGET /itemWindowGET /version中应该是可能的。

查看GET /version 文档,我发现播放器“.负责定期轮询此QueueVersion值,以检测云队列跟踪列表中的更改,……”。

我对API日志进行了大约15分钟的监视,我希望至少有一个GET /version请求,但没有出现。我唯一看到的电话是POST /timePlayed

有人(也许是索诺斯队的人)吗?澄清这个间隔设置为什么,或者如何控制它?

EN

回答 1

Stack Overflow用户

发布于 2020-03-27 19:31:07

考虑到您没有看到GET /version请求,您的配置可能会出现错误。

玩家在暂停时每5分钟发送一次GET /version请求,在播放时每10分钟发送一次。这是由设计,而不是取决于任何设置,您可以控制。但是,玩家可以根据需要使用GET /itemWindow获取新曲目。播放机在响应中需要一个版本,所以在这种情况下它不会发送GET /version请求。当播放器获得一个新的项目窗口后,它会将轮询间隔重置为另外10分钟。

有关详细信息,请参阅播放音频(云队列)页面。

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

https://stackoverflow.com/questions/60741042

复制
相关文章

相似问题

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