为啥星表包含零歌曲,而这里更多?
Posted
技术标签:
【中文标题】为啥星表包含零歌曲,而这里更多?【英文标题】:Why starred list contains zero song when here is more?为什么星表包含零歌曲,而这里更多? 【发布时间】:2015-10-09 10:12:43 【问题描述】:在执行请求星标列表后,我得到的轨道数为零,而实际上它包含 26 个轨道(附图片)。为什么它返回零轨道?
SPTAuth *auth = [SPTAuth defaultInstance];
[SPTPlaylistSnapshot requestStarredListForUserWithSession:auth.session callback:^(NSError *error, SPTPlaylistSnapshot *object)
NSLog(@"Starred :%@ tracks:%d",object.name, object.trackCount);
];
输出:已加星标:(空)曲目:0
【问题讨论】:
【参考方案1】:我确实通过添加 SPTAuthPlaylistReadPrivateScope 范围解决了问题。
SPTAuth *auth = [SPTAuth defaultInstance];
[auth setRequestedScopes:@[SPTAuthUserReadPrivateScope, SPTAuthStreamingScope, SPTAuthPlaylistReadPrivateScope]];
【讨论】:
以上是关于为啥星表包含零歌曲,而这里更多?的主要内容,如果未能解决你的问题,请参考以下文章
在套接字上发送包含曲目编号,标题,艺术家,专辑,流派和持续时间的歌曲列表?
为啥 Maven 目标“包”包含 jar 中的资源,而目标“jar:jar”不包含?