gpt4 book ai didi

jquery - Lastfm json 响应 'undefined'

转载 作者:行者123 更新时间:2023-12-01 05:02:37 25 4
gpt4 key购买 nike

我刚刚开始摆弄lastfm API,我不确定为什么chart.getlovedtracks 的响应返回未定义,使用以下代码:

$(document).ready(function(){
var apiKey = "myapikey";
$.getJSON('http://ws.audioscrobbler.com/2.0/?method=chart.getlovedtracks&api_key='+ apiKey +'&format=json&callback=?',
function(data) {
console.log('Fetched ' + data.length + ' items!');
});
});

我是不是错过了什么,看起来很简单。

最佳答案

除非您打算使用回调函数,否则不应包含 callback 参数。

您也没有按预期解析 JSON。您可以使用 data.tracks.track.length 获取返回的轨道数量。

此代码有效:

$(document).ready(function() {
var apiKey = "YOUR_API_KEY";
$.getJSON('http://ws.audioscrobbler.com/2.0/?method=chart.getlovedtracks&api_key=' + apiKey + '&format=json', function(data) {
console.log('Fetched ' + data.tracks.track.length + ' items!');
});
});

关于jquery - Lastfm json 响应 'undefined',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8662873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com