SoundCloud api-v2 是否已弃用?
Is SoundCloud api-v2 being deprecated?
我们一直在使用 SoundCloud API,但它在本周早些时候突然停止工作;它现在 return 一条 "Not Found" 消息。据我们所知,我们这边没有任何变化,所以我们想知道 API 是否有一些需要更改代码的已知变化?
这是我们用来访问 API 的 URL 示例:
https://api-v2.soundcloud.com/explore/Popular+Music?client_id=d2791ef3c22de81af61b4915a654b2e2&cb=1462986650375-9904013473612631
这在 Javascript 代码中用于 Windows 上 Chrome 的新标签扩展。
文档没有提到 api-v2
端点。
Unless otherwise specified, the base URL for API endpoints is:
https://api.soundcloud.com
尝试改变基数URL;如果您使用的是 JS SDK,请确保您拥有最新版本。
看起来 api-v2
是 SoundCloud API 的 。
甚至还有一个quote from the developers(强调我的):
Letting you know, that using undocumented APIs is not going in line with the our developers’ Terms of Use. I'd also not recommend building anything on top of it, as it is very much subject to change.
好了。这个端点有可能发生变化,没有公开可用的文档,你无论如何都不应该使用它,如果你这样做,你就违反了服务条款,即使 SoundCloud doesn't seem to be feeling bloodthirsty。重要的是要了解它没有官方支持(又名“会破坏你在任何时候所做的一切”)。
v1 API 在我看来是被弃用的版本。 SoundCloud v1 API 的官方 python 存储库本身对此进行了澄清。 Soundcloud,截至目前(事实上,在撰写本文时已将近 2 年)不接受应用程序注册,因为他们正在改进其开发者平台,但已经快 2 年了(从 2019 年底开始) API 的应用程序注册仍未完成,也没有 v2 API.
的任何文档
使用 SoundCloud API 的唯一可能方法是考虑到 SoundCloud 网站本身现在使用 v2 API
只要在登录时查看浏览器 devtools 的网络选项卡就会暴露一个人的 SoundCloud 客户端和用户 ID,从那里开始,只要继续查看网站在使用时访问的不同端点,就可以了具有 v2 API.
所需的大部分功能
不过,这只是一种解决方法,随时可能发生变化,对于我们在 API
之上构建的任何应用程序的破坏,SC 概不负责
我们一直在使用 SoundCloud API,但它在本周早些时候突然停止工作;它现在 return 一条 "Not Found" 消息。据我们所知,我们这边没有任何变化,所以我们想知道 API 是否有一些需要更改代码的已知变化?
这是我们用来访问 API 的 URL 示例: https://api-v2.soundcloud.com/explore/Popular+Music?client_id=d2791ef3c22de81af61b4915a654b2e2&cb=1462986650375-9904013473612631
这在 Javascript 代码中用于 Windows 上 Chrome 的新标签扩展。
文档没有提到 api-v2
端点。
Unless otherwise specified, the base URL for API endpoints is:
https://api.soundcloud.com
尝试改变基数URL;如果您使用的是 JS SDK,请确保您拥有最新版本。
看起来 api-v2
是 SoundCloud API 的
甚至还有一个quote from the developers(强调我的):
Letting you know, that using undocumented APIs is not going in line with the our developers’ Terms of Use. I'd also not recommend building anything on top of it, as it is very much subject to change.
好了。这个端点有可能发生变化,没有公开可用的文档,你无论如何都不应该使用它,如果你这样做,你就违反了服务条款,即使 SoundCloud doesn't seem to be feeling bloodthirsty。重要的是要了解它没有官方支持(又名“会破坏你在任何时候所做的一切”)。
v1 API 在我看来是被弃用的版本。 SoundCloud v1 API 的官方 python 存储库本身对此进行了澄清。 Soundcloud,截至目前(事实上,在撰写本文时已将近 2 年)不接受应用程序注册,因为他们正在改进其开发者平台,但已经快 2 年了(从 2019 年底开始) API 的应用程序注册仍未完成,也没有 v2 API.
的任何文档使用 SoundCloud API 的唯一可能方法是考虑到 SoundCloud 网站本身现在使用 v2 API
只要在登录时查看浏览器 devtools 的网络选项卡就会暴露一个人的 SoundCloud 客户端和用户 ID,从那里开始,只要继续查看网站在使用时访问的不同端点,就可以了具有 v2 API.
所需的大部分功能不过,这只是一种解决方法,随时可能发生变化,对于我们在 API
之上构建的任何应用程序的破坏,SC 概不负责