Он пытается получить HTML для создания виджета Soundcloud, а не получить URL-адрес API для трека.Метод oEmbed"будет предоставлять код для вставки виджета для любого URL-адреса SoundCloud, указывающего на пользователя, группу, набор или список воспроизведения", и рекомендуется, чтобы изменения в Soundclouds не нарушали ваше приложение (в отличие отваш собственный объект Flash или iframe).Вы можете вызвать его с помощью веб-запроса PHP на
http://soundcloud.com/oembed?format=js&url=[escaped_url]&iframe=true
Или с помощью вызова JSON-P (для удобства используйте jQuery)
$.getJSON('http://soundcloud.com/oembed?callback=?',
{format: 'js', url: 'http://snd.sc/yp6VMo', iframe: true},
function(data) {
// Stick the html content returned in the object into the page
$('#your_player_div').html(data['html'])
}
)
Я добавляю iframe = true, чтобыполучить новый проигрыватель HTML5, опустить, чтобы получить старый объект Flash.Он также работает с короткими URL-адресами .sc, которые вы используете.