Sonos:活动订阅的生存期



对于我们的应用程序,我们对不同类型的事件感兴趣,例如播放事件,但也对组事件感兴趣。

弹出的问题是,必须如何管理订阅。他们还有一生吗?对我来说,我订阅播放事件并最终在用户关闭我们应用程序中的播放器时取消订阅是有道理的。

但是,如果我们从不主动取消订阅,会发生什么?

那些没有直接连接到与我们的应用程序交互的用户的组更改事件怎么样。

我可以订阅一次群更改,然后在几周或几个月内接收活动吗?

我们向Sonos开发者门户添加了有关事件订阅的更多信息。订阅的有效期最长为三天。如果目标玩家关闭并且在接下来的30秒内没有重新连接,则会清除目标订阅。

如果有任何组更改,并且您订阅了组命名空间,那么当Sonos清理订阅时,您将收到一个全局事件,指示组修改。您的客户还必须根据任何指示群已移动或已离开的响应或事件重新订阅。

如果组发生更改,则会续订对组命名空间的订阅。如果家里还有其他玩家,他们会立即申请订阅,并将续订三天。

有关详细信息,请参阅"订阅"文档中的"订阅生存期"。

最新更新