Spotify 应用程序 - 允许通过用户名保存用户设置?

Posted

技术标签:

【中文标题】Spotify 应用程序 - 允许通过用户名保存用户设置?【英文标题】:Spotify app - allowed to save user settings by username? 【发布时间】:2014-04-01 02:43:45 【问题描述】:

我有一个 Spotify 应用,并希望在会话之间保留每个用户的基本设置。我看到 User 对象有一个用户名字段,所以使用我自己的后端很容易做到这一点。我的问题是,这是否允许,无需用户登录、同意某些 TOS 等?我看到的每个保留任何数据的应用程序都需要我使用 Facebook 登录。

【问题讨论】:

您可能希望跨桌面保存数据,但如果没有,您可以只使用 localStorage。 w3schools.com/html/html5_webstorage.asp 【参考方案1】:

用户名通常在 Spotify API 中被混淆,因此它们不是最好的使用方法。但是,对于跨多台机器的给定用户/应用程序 ID 组合,用户的匿名 ID 是相同的,因此您可以改用它。这类事情就是我们设计匿名 ID 的目的,所以您可以在 ToS 方面进行。

【讨论】:

匿名ID是identifier字段?完美,谢谢! 是的,抱歉 - 就是这个。【参考方案2】:

我找不到任何限制您从自己的服务器加载/存储数据的东西,而且我看到许多问题中建议“您必须使用自己的服务器”。

不确定为什么其他应用会涉及 FB - 可能是为了从用户那里获取更多信息或宣传他们的产品。

您应该使用User's URI 而不是他们的用户名。我希望它比用户名更稳定,并且不太可能是little Bobby Tables。

【讨论】:

看到了 URI,不幸的是它总是只是“spotify:user:@”。

以上是关于Spotify 应用程序 - 允许通过用户名保存用户设置?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以保存来自 Spotify 搜索 API 的结果?

Node.js Express Spotify API保存在会话中

在 iPhone 中保存 Spotify 登录的用户会话

是否允许 Spotify 应用程序以与 SoundCloud 应用程序相同的方式流式传输无限音乐?

如何正确登录到 spotify?

如何保护通过 OAuth Spotify 创建的帐户