我想使用AJAX和SoundCloud API來獲取用戶的曲目。爲什麼我會得到Uncaught SyntaxError:意外的令牌非法
jQuery.ajax({
url: 'http://api.soundcloud.com/resolve?url=http://soundcloud.com/[SOME USER]/tracks/&format=json&consumer_key=[MY KEY]&callback=?'
, dataType: 'jsonp'
, success: function(data) {
console.log(data);
}
});
我可以看到Chrome瀏覽JSON數據,但我得到的錯誤
Uncaught SyntaxError: Unexpected token ILLEGAL
在控制檯中。
問題可能是json文件是一個json數組。那可能是錯誤嗎? 如果是的話,我該如何將數組轉換爲單個對象?
請告訴我數據的內容 – Ahmad 2014-08-28 12:16:38
請張貼的JSON的內容! – 2014-08-28 12:17:15
試一試;)[點擊這裏!](http://api.soundcloud.com/resolve?url=http://soundcloud.com/mrsuicidesheep/tracks/&format=json&consumer_key=524c5acd5e5c401654259eb487c4bfb2&callback=?) – brighthero 2014-08-28 12:18:06