为什么星号列表包含零歌曲?

时间:2015-07-20 10:17:22

标签: ios spotify cocoalibspotify-2.0

执行请求已加星标的列表后,我得到零磁道计数,而实际上它包含26个磁道(附加图像)。为什么它会返回零曲目?

    SPTAuth *auth = [SPTAuth defaultInstance];
    [SPTPlaylistSnapshot requestStarredListForUserWithSession:auth.session callback:^(NSError *error, SPTPlaylistSnapshot *object) {
            NSLog(@"Starred :%@ tracks:%d",object.name, object.trackCount);
    }];

输出:加星标:( null)曲目:0

enter image description here

1 个答案:

答案 0 :(得分:0)

我通过添加 SPTAuthPlaylistReadPrivateScope 范围解决了问题。

SPTAuth *auth = [SPTAuth defaultInstance];
[auth setRequestedScopes:@[SPTAuthUserReadPrivateScope, SPTAuthStreamingScope, SPTAuthPlaylistReadPrivateScope]];