Soundcloud脚本(VBS)获取Foobar播放列表中的相关歌曲

时间:2013-09-08 03:45:02

标签: vbscript soundcloud

脚本不是由我编写的 - 它是用于Foobar2000的.vbs脚本

https://gist.github.com/rornor/4d06d0994c1b8ae61ef5

脚本查询soundcloud.api并根据用户或组获取歌曲列表。弹出一个对话框并询问用户名,搜索词,组或URL,它会将一组歌曲加载到一个临时的.pls文件中,该文件在关闭播放器后删除。我对.vbs有很多经验,所以我无法提供更多信息,但我可以在这里给出脚本:

对话截图:

enter image description here
Click to enlarge

我的问题是

我想建立一个像网站那样的相关播放列表,所以我选择了一首歌,然后将相关歌曲列表加载到我的Foobar播放列表中。是否有我可以加载的特定网址,以便它可以加载,或者我可以从某个地方加载API吗?

1 个答案:

答案 0 :(得分:0)

我找到了一个未记录的/related端点,可用于轨道对象以获取其“相关”轨道

我将使用此曲目作为示例,id 107686148https://soundcloud.com/maddecent/grandtheft-mobbin-feat

HTTP GET: https://api-v2.soundcloud.com/tracks/107686148/related?client_id={YOUR_CLIENT_ID}

api-v2端点的响应是一个track个对象数组,用于匹配网络浏览器中显示的相关曲目。