自版本6.2 device ID is deprecated以来。是否有另一种方法来唯一标识正在使用我的服务的客户端?什么样的标识符并不重要。它必须是客户独有的。
答案 0 :(得分:1)
为系统提供完全100%一致的令牌的唯一方法 整体而言,使用DeviceLink身份验证而不是sessionID身份验证。
仍会始终返回一个带有响应的deviceID(这样会 即使它现在被“弃用”,也不会改变。警告与 deviceID是基于具有的设备生成此ID 用户家中的最低序列号。因此,如果用户添加了 比现在所有球员都要老的球员了 deviceID可能会改变。但是,如果您只是在寻找通用ID 这可能仍然是最不复杂的解决方案。如果设备ID更改将会刷新用户的sessionID(如果这是正在使用的身份验证方法),那么所有这一切都会发生,这可能发生在后台,没有 用户互动。
Sonos现在还提供了一个新的功能标志,我们的最新版本称为“在凭据标题中包含Zone Player ID。”这将为用户家中的每个区域播放器返回唯一的静态ID。这是了解您获得一个在家庭中始终保持一致的ID的最可靠方式。