【发布时间】:2016-04-18 23:03:16
【问题描述】:
我正在尝试从 SoundCloud HTTP API 获取播放列表信息,并且我正在获取播放列表信息,并且 track_count 为我在播放列表中的曲目返回正确的编号但曲目为空。
我尝试了以下链接:https://api.soundcloud.com/playlists/215861217 此播放列表返回的 track_count 为 2。
知道为什么吗?
【问题讨论】:
标签: soundcloud
我正在尝试从 SoundCloud HTTP API 获取播放列表信息,并且我正在获取播放列表信息,并且 track_count 为我在播放列表中的曲目返回正确的编号但曲目为空。
我尝试了以下链接:https://api.soundcloud.com/playlists/215861217 此播放列表返回的 track_count 为 2。
知道为什么吗?
【问题讨论】:
标签: soundcloud
这可能与change in the settings from the soundcloud developers 有关。如果您尝试获取播放列表曲目的曲目信息,则会收到 403 禁止:
https://api.soundcloud.com/tracks/106185859?client_id=... https://api.soundcloud.com/tracks/243762135?client_id=...
SoundCloud 回邮件说,他们已经为权利持有人引入了一个选项,可以默认禁用所有 API 对曲目的访问,并在请求时返回此 403 错误。他们还表示,这是一个令人困惑的功能,这是可以理解的,他们希望将其变得更加清晰。
这类问题should not be handled on stackoverflow,但不幸的是,这是联系soundcloud开发人员according to their documentation的唯一途径。我已尝试通过twitter 与他们联系,但到目前为止没有任何回应。
【讨论】: