0

soundcloud likes (以前はお気に入り) を読み込もうとしましたが、ajax クエリから結果が得られません。

これは私が読み込もうとしている URL です: http://soundcloud.com/gazebo-fm/likes

function soundCloudTrackData(linkUrl) {
    var url = soundCloudApiUrl(linkUrl, soundcloudApiKey);

    $.ajax({
        url: url,
        dataType: 'jsonp',
        cache: false
    }).done(function( data ) {
        console.log(data);
    }).fail(function(jqXHR, textStatus, errorThrown) {
        alert('Soundcloud process error: ' + jqXHR.responseText);
    });

}

function soundCloudApiUrl(url, soundcloudApiKey) {
    var useSandBox = false;
    var domain = useSandBox ? 'sandbox-soundcloud.com' : 'soundcloud.com'
    return (/api\./.test(url) ? url + '?' : 'http://api.' + domain +'/resolve?url=' + url + '&') + 'format=json&consumer_key=' + apiKey +'&callback=?';
};
4

1 に答える 1

0

URLをに変更しますhttp://soundcloud.com/gazebo-fm/favorites

/likesまだ文書化されていない新しいsoundcloudのAPIで使用されています。

于 2013-08-13T20:15:40.330 に答える