如何在iOS SDK中获取Spotify刷新令牌

时间:2017-02-02 02:24:22

标签: ios spotify

/authorize /authorize中,返回刷新和访问令牌。如何访问/接收类似于SPTAuth.defaultInstance().refreshToken中返回的刷新令牌?

#img

之类的东西

1 个答案:

答案 0 :(得分:1)

您需要为应用创建网址方案。类似的东西:

appName://SpotifyAuthentication

然后,当您使用Spotify注册​​您的开发帐户时,您需要输入该帐户作为重定向URI。当您在设备上发出请求(GET https://accounts.spotify.com/authorize?client_id=.....&response_type=code& redirect_uri=appName%3A%2F%2FSpotifyAuthentication&.....)时,它会自动调用此URI并在application:openURL:options:中致电:AppDelegate

URL查询字符串将包含您的身份验证令牌。 IE:appName://SpotifyAuthentication?authToken=someToken