SoundCloud API /users/{id}/playlists 不适用于某些用户
SoundCloud API /users/{id}/playlists not working with some users
我正在获取特定用户的播放列表列表,但最近它在我知道的 1 种情况下不起作用,也许有些事情发生了变化,但情况是这样的:
无效示例:
https://api.soundcloud.com/users/110564649/playlists?client_id=MYCLIENTID
工作示例:
https://api.soundcloud.com/users/968/playlists?client_id=MYCLIENTID
无效示例参考this用户。
有人遇到同样的问题吗?
SoundCloud 已经给出了曲目的答案,它可能也适用于播放列表。
Yep -- there's many reasons that a track might not show up to you. It could be taken down by the rightsholder of the track, made private or deleted by the uploader, or (and this is the tricky one) blocked in certain territories. Calculating the policies of all of the tracks of a user every time it is fetched isn't quite feasible, so sometimes this number will be inaccurate (depending on who is asking and where they are).
我猜他们已经将播放列表页面设为私有,但(目前)还无法通过 API.
来判断
我正在获取特定用户的播放列表列表,但最近它在我知道的 1 种情况下不起作用,也许有些事情发生了变化,但情况是这样的:
无效示例:
https://api.soundcloud.com/users/110564649/playlists?client_id=MYCLIENTID
工作示例:
https://api.soundcloud.com/users/968/playlists?client_id=MYCLIENTID
无效示例参考this用户。
有人遇到同样的问题吗?
SoundCloud 已经给出了曲目的答案,它可能也适用于播放列表。
Yep -- there's many reasons that a track might not show up to you. It could be taken down by the rightsholder of the track, made private or deleted by the uploader, or (and this is the tricky one) blocked in certain territories. Calculating the policies of all of the tracks of a user every time it is fetched isn't quite feasible, so sometimes this number will be inaccurate (depending on who is asking and where they are).
我猜他们已经将播放列表页面设为私有,但(目前)还无法通过 API.
来判断