【发布时间】:2014-08-02 17:15:15
【问题描述】:
晚上好!
所有熟悉 Spotify iOS SDK 的人的快速问题。
(请注意:对于那些没有提供帮助的人,请不要提供任何帮助,因为这是一个程序问题而不是程序问题)。
所以,我已经成功验证并收到了一个会话令牌(以及服务器上随附的 Refresh_Token)。我的理解是 Refresh_Token 不会传回 iOS 应用程序,应该存储在服务器上,以便在原始会话过期并且您需要在没有用户交互的情况下更新时使用。
我的问题是人们如何存储 Refresh_Token?当然,您需要将其与用户的 Spotify 用户名一起存储(从未向令牌交换服务器披露?!)。我将如何获取用户名?
我已经尝试过查看传递给令牌交换服务器的内容,当您第一次请求会话时,它会传递Code 并返回Session、Bearer、Expires 和Refresh Token。当您要求续订时,它仅传递 Spotify 用户名。因此,我没有任何东西在两个请求中保持相同,以用作发出请求的用户的唯一标识符。
希望可以理解!请不要犹豫,要求澄清!
谢谢!
【问题讨论】: