直到几天前,我还可以像这样使用Soundcloud链接:
https://soundcloud.com/artist/song-title
...并将其放入iframe src
,如下所示:
//w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/artist/song-title
现在我收到错误消息“url参数不是有效的SoundCloud URL”。任何Soundcloud页面上的嵌入选项现在都会显示如下构建的链接:
https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/12345678
我找不到有关最近更改的任何信息。这是否意味着我无法从标准的Soundcloud URI派生嵌入式源代码?服务器端oEmbed呼叫是否无法解决?
答案 0 :(得分:2)
我发现我网站上的SC玩家不再有效后,我才遇到同样的问题 我在这里找到了答案(“加载小部件”部分): http://developers.soundcloud.com/blog/html5-widget-api
看起来url参数已从此结构更改:
// w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks /
简单地说:
// api.soundcloud.com/tracks /
答案 1 :(得分:1)
我发现删除'api'。来自url参数的工作。
旧:
//w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/(blah blah blah)
新:
//w.soundcloud.com/player/?url=https%3A//soundcloud.com/(blah blah blah)