Why starred list contains zero song when here is more?

45 Views Asked by At

After executing request starred list I am getting zero tracks count when in reality it contains 26 tracks (image attached). Why it returns zero tracks?

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

Output: Starred :(null) tracks:0

enter image description here

1

There are 1 best solutions below

0
Ramis On BEST ANSWER

I did solved problem by adding SPTAuthPlaylistReadPrivateScope scope.

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