我在soundcloud API上调用了http://api.soundcloud.com/users/~~~~~.json?client_id=~~~~~。它曾经返回50个结果,现在它只返回两个具有完全相同的请求。如何将其恢复到50?
答案 0 :(得分:4)
这里也是一样的。我发现它与client_id有某种关系。
我觉得奇怪的是我的查询没有返回任何内容,而当我使用soundcloud网站时返回了大量的曲目。
您可以在浏览soundcloud作为匿名时获取给定的client_id。对我来说,使用此client_id的查询返回了预期的结果。
例如,查询
api.soundcloud.com/tracks?q=flume&client_id=02gUJC0hH2ct1EGOcYXQIzRFU91c72Ea
返回预期的轨道,而使用我的client_id我没有。
但是我想这可能是一个持久的解决方案,因为令牌可能会过期。
我希望soundcloud的某些人可以帮助我们,因为文档中没有提到这些内容。
答案 1 :(得分:3)
看起来一般来说,API现在正在返回零星的结果,很可能与引入新的订阅服务soundcloud go所带来的平台变化有关。
我已经看到区域限制和预览现已添加到soundcloud网站上的曲目,这些曲目将从通过API调用的结果中排除。我确信还有许多其他排除因为尚未记录的原因。
答案 2 :(得分:1)
我也有这个问题。我的客户端ID获得了许多401和空白屏幕,它曾经工作过。但是如果我插入02gUJC0hH2ct1EGOcYXQIzRFU91c72Ea我的客户端ID就像第一个回复一样,它可以正常工作。我发了一封电子邮件给SoundCloud,但他们没有回复。任何人都知道它是否会得到修复?