我刚开始在我的 iOS 应用程序中观察到来自 [CocoaLibSpotify didLogMessage] 的以下错误消息。
我 [snd:381] 速率有限。等待 3s
有谁知道 libspotify API 速率限制是什么?我看到 Web API 限制是 10/秒/IP。libspotify 是一样的吗?
提前致谢。
我刚开始在我的 iOS 应用程序中观察到来自 [CocoaLibSpotify didLogMessage] 的以下错误消息。
我 [snd:381] 速率有限。等待 3s
有谁知道 libspotify API 速率限制是什么?我看到 Web API 限制是 10/秒/IP。libspotify 是一样的吗?
提前致谢。
libspotify API 在您的本地机器上执行 - 调用它们没有速率限制。
您为此提供了几乎零上下文,但我认为您所看到的是您正在播放曲目并且 CocoaLibSpotify 已填充播放缓冲区。libSpotify 不会以超过 1.5 倍的实时速度提供音频数据,因此它会在尝试重新填充缓冲区之前等待。
那条信息是完全正常的,它前面的“我”意味着它只是一条信息性信息。
我也有同样的经历。当我跳过曲目过多时,它会打印出一条信息消息“Rate limited waiting 3s”。
但也许他们应该在 UI 中打印出一条消息?
否则会迷惑没有经验的用户。
我也在普通的 Linux 桌面客户端中看到了该消息。我只有在浏览音乐并且过快跳过太多曲目时才会得到它。在 Spotify 中获取新曲目的速度存在服务器端速率限制。此信息消息可能与该限制有关,但也可能是 iKenndac 所写的。