从浏览器访问我的曲目时遇到问题.通常我在浏览器中输入此链接以访问可下载的曲目:
http://api.soundcloud.com/tracks/294324164/download?client_id=02gUJC0hH2ct1EGOcYXQIzRFU91c72Ea
但现在我再也无法访问它,可能是客户端ID已更改.我如何获得新的客户端ID?
谢谢.
小智 13
简单..转到你可以在soundcloud上下载的任何曲目,按f12并查看网络选项卡,点击下载,它会显示类似的东西
抓住client_id,替换它并修改下载的URL?流?使用流?如果你想要一个json格式的网址列表
http://api.soundcloud.com/tracks/294324164/stream?client_id=2t9loNQH90kzJcsFCODdigxfp325aq4z
正如没有人提到的那样,在 DevTools ctrl+ shift+下的基于 Chrome 的浏览器中i,您可以client_id在重新加载时从网络选项卡中获取您的内容。此处列出的许多项目都引用了 SoundCloud API,并且需要您client_id访问它。只需点击这不是一个列表中的任何项目image/base64的项目(最好的东西,开头id?...),然后检查Request URL了client_id。
这是最简单的获取ID的方法;现在你知道怎么做,不要做任何非法的事情。
对于那些认为这与提到下载链接的其他答案相同的人来说,这种方法完全跳过了这一点,因为 SoundCloud 本身不再提供许多歌曲,而是从链接的外部源中获取的歌曲。
令人惊讶的是,这么久了,但还没有“公共”的 Soundcloud API。我很惊讶地发现比 Twitch API 更糟糕的东西。
| 归档时间: |
|
| 查看次数: |
16614 次 |
| 最近记录: |