Spotify获取所有用户的播放列表

Mus*_*afa 4 api sdk spotify ios

在spotify iOS SDK中,获取播放列表代码的偏移量= 0,极限= 20

但如果用户有21个或更多播放列表.

那么我怎样才能达到它们?任何的想法?

我正在使用

[SPTPlaylistList playlistsForUser:
                  withAccessToken:
                         callback:];
Run Code Online (Sandbox Code Playgroud)

Mus*_*afa 5

我在spotify Api Reference上找到了答案

//为用户获取播放列表的前两页

NSURLRequest*playlistrequest = [SPTPlaylistList createRequestForGettingPlaylistsForUser:@"possan" withAccessToken:accessToken error:nil]; [[SPTRequest sharedHandler] performRequest:playlistrequest callback:^(NSError *error, NSURLResponse *response, NSData *data) {
if (error != nil) { Handle error }
SPTPlaylistList *playlists = [SPTPlaylistList playlistListFromData:data withResponse:response error:nil];
NSLog(@"Got possan's playlists, first page: %@", playlists);
NSURLRequest *playlistrequest2 = [playlists createRequestForNextPageWithAccessToken:accessToken error:nil];
[[SPTRequest sharedHandler] performRequest:playlistrequest2 callback:^(NSError *error2, NSURLResponse *response2, NSData *data2) {
    if (error2 != nil) { Handle error }
    SPTPlaylistList *playlists2 = [SPTPlaylistList playlistListFromData:data2 withResponse:response2 error:nil];
    NSLog(@"Got possan's playlists, second page: %@", playlists2);
}];}];
Run Code Online (Sandbox Code Playgroud)