这是我的代码,我建议你测试一下:
function callDeezerAPI() {
$.ajax({
type: 'GET',
url: 'http://api.deezer.com/playlist/580739065',
dataType: 'jsonp',
success: function(data) {
console.log(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
console.log(XMLHttpRequest);
console.log(textStatus);
console.log(errorThrown);
}
});
}
callDeezerAPI();
我只是想尝试获得相同的结果,就好像我来http://api.deezer.com/playlist/580739065并使用这些JSON数据一样。
当我使用JSONP dataType时,我可以通过JQuery错误看到我想要的数据...所以我无法使用它。
如果有人知道如何使用JSON或JSONP(似乎Deezer API接受JSONP ......),请告诉我。
谢谢!
答案 0 :(得分:4)
您必须通过output-parameter指定格式:
http://api.deezer.com/playlist/580739065?output=jsonp