일반적으로 iOS 및 프로그래밍에 익숙합니다. 저는 Spotify SDK (베타)를 사용하여 저장 한 트랙을 클라이언트로 스트리밍하려고합니다.Spotify SDK iOS SDK 403 오류
개발자가 지시 한 savedTracksForUserInSession 메서드를 호출 할 때 계속 403 오류가 발생합니다. 금지되었습니다. 내 세션이 좋으므로 트랙/앨범/아티스트를 재생하는 데 사용되는 또 다른 방법이 있습니다. ...
도움이 될만한 정보가 있습니까?
-(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은 나에게 그것을 지적했다.
사용자 라이브러리에 트랙을 저장하려고합니다. 따라서 내 응용 프로그램에 [user-library-modify scope] (https://developer.spotify.com/web- api/using-scope /). –
실제로, 이것은 라이브러리에 저장되지 않은 이미 저장된 트랙을 가져 오는 것입니다. –
아, "saveTracksForUserInSession"으로 잘못 읽었습니다. Carry on :-) –