Я часами занимался исследованиями, и мне не повезло, что это сработало. В основном у меня есть cms, в котором пользователи могут поместить URL-адрес soundcloud, например, " https://soundcloud.com/cade-turner/cade-turner-symphony-of-light ", тогда на странице может отображаться встроенный фрейм. Я немного переписал api docs, но не нашел ничего подходящего. Этот пост здесь говорил, но я просто не совсем понял ответы, и я проверил ссылки oEmbed и oEmbed, но не смог найти подходящий пример. У кого-нибудь есть еще намеки?
Редактировать: Благодаря ответу Джейкоба, мне наконец удалось сделать это с помощью ajax.
var trackUrl = 'THE_URL';
var Client_ID = 'CLIENT_ID';//you have to register in soundcound developer first in order to get this id
$.get(//make an ajax request
'http://api.soundcloud.com/resolve.json?url=' + trackUrl + '&client_id=' + Client_ID,
function (result) {//returns json, we only need id in this case
$(".videowrapper, .exhibitions-image, iframe").replaceWith('<iframe width="100%" height="100%" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/' + result.id +'&color=ff6600&auto_play=false&show_artwork=true"></iframe>');//the iframe is copied from soundcloud embed codes
}
);