获取用户的播放列表并能够从中选择一首歌曲

时间:2016-02-12 19:10:25

标签: ios spotify cocoalibspotify-2.0

这是我迄今为止所尝试的内容:      - (IBAction)getPlaylistsButtonTapped:(id)sender {

NSURLRequest *playlistrequest = [SPTPlaylistList createRequestForGettingPlaylistsForUser:@"charleshyowonkang" withAccessToken:_accessToken error:nil]; [[SPTRequest sharedHandler] performRequest:playlistrequest callback:^(NSError *error, NSURLResponse *response, NSData *data) {
    if (error != nil) { NSLog(@"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) {
            NSLog(@"error2");
        }
        SPTPlaylistList *playlists2 = [SPTPlaylistList playlistListFromData:data2 withResponse:response2 error:nil];
        NSLog(@"Got possan's playlists, second page: %@", playlists2);
    }];}];

}

我用google搜索的所有教程/ stackoverflow帖子都是针对网络项目的,但我试图在iOS中这样做。

我只需要两次向API发出请求。

1)当用户使用他们的spotify帐户登录时

2)当用户按下"声音"按钮,它会拉动播放列表/曲目。

任何iOS帮助都会非常有用。

1 个答案:

答案 0 :(得分:0)

我正在使用以下内容获取相册并尝试从播放列表中选取一首歌曲。它工作正常。

64 bytes from 127.0.0.1: icmp_seq=26 ttl=64 time=0.077 ms

如果您需要更多详细信息,请与我们联系。