我刚刚开始使用 Stack Exchange API,对于这个任务,我试图返回一个包含赞成票和反对票数的最新帖子列表。我正在使用 jQuery 和 Ajax 方法。
$.ajax({
url: 'http://api.stackexchange.com/2.1/questions',
dataType: 'jsonp',
jsonp: 'jsonp',
data: {
pagesize: 20,
filter_type: 'unsafe',
included_fields: ['questions.up_vote_count','questions.down_vote_count'],
site: 'stackoverflow'
},
success: function (data) {
$.each(data.items, function (i, data) {
var question_list = '<li><span class=votes><b class=upvote>' + data.up_vote_count + '</b><b class=downvote>' + data.down_vote_count + '</b></span><a href="' + data.link + '">' + data.title + '</a></li>';
$('ul.list-items').append(question_list);
});
}
});
我知道我需要设置一个过滤器并包含字段,因为默认情况下不包括赞成票和反对票数据。undefined
当我调用 up 和 down 数据时,我的代码返回。任何人都可以展示我做错了什么吗?