Spotify SDK iOS SDK 403错误
问题描述:
iOS和编程的一般新手。我正在与Spotify SDK(测试版)合作,尝试让客户端流式传输我保存的曲目。Spotify SDK iOS SDK 403错误
当调用他们的savedTracksForUserInSession方法时,我被告知他们的开发人员要做的事情是,我总是收到一个403错误:Forbidden。我的会议是好的,所以是另一种方法,用于播放他们的曲目/专辑/艺术家...
任何帮助将不胜感激!
-(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);
}];
}
SOLUTION: 不得不添加SPTAuthUserLibraryReadScope范围进行授权。谢谢,阿明指出了我。
您正在尝试将曲目保存到用户的库中,因此我怀疑您的应用程序未被授予[user-library-modify scope](https://developer.spotify.com/web- API /使用-示波器/)。 – 2015-01-26 21:26:38
实际上,这是取回已保存的曲目不保存到库 – 2015-01-26 21:39:43
啊,我误读它为“saveTracksForUserInSession”。继续:-) – 2015-01-26 22:06:14