是否可以在不使用JS的情况下从Soundcloud获取直接音频文件链接

Ali*_*Ali 3 html html5-audio soundcloud

我看过很多关于使用 JS 通过 API 链接嵌入 SoundCloud 曲目的帖子,但我想知道是否有任何可能的方法可以<audio>在 HTML 中仅使用 SoundCloud 文件链接?

我需要这个的原因是因为我使用 Google Sheets 作为我的网站的小部件来显示来自不同来源的音频文件列表,并使用其他网站并获取 mp3 链接并将其放入模板列表中效果很好,但是我无法使用 SoundCloud 做到这一点。

小部件预览在这里

我知道这是我需要的网址:

http://api.soundcloud.com/tracks/TRACKID/stream?client_id=CLIENTID

我已尝试检查网页以获取此信息,但未提供该信息。我只能获取曲目 ID。

我的谷歌表格模板连接到一个名为Awesome-table的应用程序,这样我就可以写下一长串数据,而无需每次手动编写 HTML,所以我需要使其成为一个统一的过程。

在以下示例中,每个单元格均称为 {{URL}}

<audio controls> <source src="{{URL}}" type="audio/mpeg"> </audio>

其他详细信息(例如第三方应用程序)只是为了解释我这样做的原因。问题只是如何以我可以直接应用的方式获取 Soundcloud 轨道的正确数据 <audio controls> <source src="(soundcloud track here)" type="audio/mpeg"> </audio>

Ali*_*Ali 5

目前,执行此操作的唯一方法是作者为曲目启用了 RSS 源,并在音频源中使用该 RSS URL。

http://feeds.soundcloud.com/stream/example.mp3


小智 5

抱歉,如果我迟到了,但这是正确的答案:复制歌曲 URL(不是搜索结果,小心!) 现在,如果您下载了 VLC 媒体播放器,请打开该应用程序。按 CTRL+N 并将其粘贴到框中。按回车键。现在将加载您的歌曲。右键单击歌曲名称(确保您处于 VLC 的播放列表视图中)并单击信息 (i)。

底部应该有一个带有文本的框:文件位置。右键单击该框,单击全选,然后按 CTRL+C。现在,这是您的直接 mp3 链接。这是我的。

https://cf-media.sndcdn.com/gesLueRDE5tg.128.mp3?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiKjovL2NmLW1lZGlhLnNuZGNkbi5jb20vZ2VzTHVlUkRFNXRnLjEyOC5tcDMiLCJDb25kaXRpb 24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2MjIzMDY2Mzh9fX1dfQ__&签名=L3tgjRJ2nnUP-9qOUBuSi9cJMQL-4aaLniOegTn2z~jnIfTrfr8oJ~JMzjiOLZHCe-SVbIaSiWt​​3h DEOhlf1YVLj71XF~qxV~l9LpMVtIf-V0ajRKSBxtL8da1CVEzz4GV9~8K7twCjQhHpInHJp6tCGXU7xKb3IQ2MGVzUYX1yVhI0iBtv30ww6oDCW9MKX2qgn3dFBZ~Aw4dbLu0ba4ZnFdnto8bHZVBqqq 0kY9Z5CaTmm1ikvssu37XkiFPH8b8nPI6pBfS7XvAH2M3R~pKLXIGSphlfG11VZVpXxArCcDni~WPUoQpy3S5zba6R5-KkOdM5O2FN5feJouOhAA__&Key-对 ID=APKAI6TU7MMXM5DG6EPQ

还不知道链接的有效性长度!维克多