Spotify SDK iOS SDK 403 错误
Spotify SDK iOS SDK 403 error
iOS 的新手和一般编程。我正在使用 Spotify SDK(测试版)尝试让客户端流式传输我保存的曲目。
在调用他们的 savedTracksForUserInSession 方法时(他们的开发人员告诉我这样做),我不断收到 403 错误:禁止访问。我的 session 很好,另一种用来播放他们 tracks/album/artists...
的方法也很好
如有任何帮助,我们将不胜感激!
-(void)fetchSavedTrack:(SPTSession*) session {
[SPTRequest savedTracksForUserInSession:session callback:^(NSError *error, SPTListPage* trackList) {
if (error != nil) {
NSLog(@"%@", error);
return;
}
NSLog(@"This block is being run");
self.savedTracks = [[NSArray alloc]initWithArray:trackList.items];
NSLog(@"%@", self.savedTracks);
}];
}
解决方案:
必须添加 SPTAuthUserLibraryReadScope 范围以进行授权。谢谢 Armin 向我指出。
您可能必须添加正确的 "Scope" 才能访问以读取用户保存的曲目。您可能需要 user-library-read
范围。
iOS 的新手和一般编程。我正在使用 Spotify SDK(测试版)尝试让客户端流式传输我保存的曲目。
在调用他们的 savedTracksForUserInSession 方法时(他们的开发人员告诉我这样做),我不断收到 403 错误:禁止访问。我的 session 很好,另一种用来播放他们 tracks/album/artists...
的方法也很好如有任何帮助,我们将不胜感激!
-(void)fetchSavedTrack:(SPTSession*) session {
[SPTRequest savedTracksForUserInSession:session callback:^(NSError *error, SPTListPage* trackList) {
if (error != nil) {
NSLog(@"%@", error);
return;
}
NSLog(@"This block is being run");
self.savedTracks = [[NSArray alloc]initWithArray:trackList.items];
NSLog(@"%@", self.savedTracks);
}];
}
解决方案: 必须添加 SPTAuthUserLibraryReadScope 范围以进行授权。谢谢 Armin 向我指出。
您可能必须添加正确的 "Scope" 才能访问以读取用户保存的曲目。您可能需要 user-library-read
范围。