我们一直在使用SoundCloud API,它本周早些时候突然停止工作;它现在返回“未找到”消息。据我们所知,我们方面没有任何改变,所以我们想知道是否有一些已知的更改需要更改代码?
以下是我们用于访问API的网址示例: https://api-v2.soundcloud.com/explore/Popular+Music?client_id=d2791ef3c22de81af61b4915a654b2e2&cb=1462986650375-9904013473612631
这是在Javascript代码中用于Windows上Chrome的新标签扩展程序。
答案 0 :(得分:0)
文档未提及api-v2
个端点。
除非另有说明,否则API端点的基本URL为:
https://api.soundcloud.com
尝试更改基本网址;如果您正在使用JS SDK,请确保您拥有最新版本。
看起来api-v2
是SoundCloud API的undocumented, internal version。
甚至有quote from the developers(强调我的):
让您知道,使用未记录的API并不符合我们开发人员的使用条款。 我也不建议在它之上构建任何内容,因为它很容易发生变化。
所以你去吧。这个端点可能会发生变化,没有公开的文档可用,你也不应该使用它,如果你这样做,你就会破坏ToS,即使{{3} }。重要的是要了解它没有官方的支持(又名"会打破你在任何时候所做的一切")。