Ajax Dribble api返回不匹配的计数,例如快照注释
我最近一直在使用Dribble api,遇到了一个奇怪的错误,声称的评论数量与返回的评论数量不匹配 我已经为你们创建了一个代码笔来演示这个问题 这是api的问题还是我遗漏了什么 下面是上述示例中的代码:Ajax Dribble api返回不匹配的计数,例如快照注释,ajax,Ajax,我最近一直在使用Dribble api,遇到了一个奇怪的错误,声称的评论数量与返回的评论数量不匹配 我已经为你们创建了一个代码笔来演示这个问题 这是api的问题还是我遗漏了什么 下面是上述示例中的代码: $.ajax({ url: 'https://api.dribbble.com/v1/shots/?per_page=20', beforeSend: function(xhr) { xhr.setRequestHeader('Authorization',
$.ajax({
url: 'https://api.dribbble.com/v1/shots/?per_page=20',
beforeSend: function(xhr) {
xhr.setRequestHeader('Authorization', 'Bearer 75913cbbec4e93dae61f6d4bfa9ba3ae35fe62b4cf2c3aa074f171e4e7f62996');
},
success: function(data){
$(data).each(function(){
var comments_count = this.comments_count;
$.ajax({
url: this.comments_url,
beforeSend: function(xhr) {
xhr.setRequestHeader('Authorization', 'Bearer 75913cbbec4e93dae61f6d4bfa9ba3ae35fe62b4cf2c3aa074f171e4e7f62996');
},
success: function(data){
var mismatch = comments_count !== data.length ? true : false;
if(mismatch){
$('.out').append('<p class="mismatch">There should be ' + comments_count + ' comments, but there are actually ' + data.length + '</p>');
} else {
$('.out').append('<p>There should be ' + comments_count + ' comments, but there are actually ' + data.length + '</p>');
}
}
});
});
}
});
$.ajax({
网址:'https://api.dribbble.com/v1/shots/?per_page=20',
发送前:函数(xhr){
xhr.setRequestHeader('授权','承载75913CBBEC4E93DAE61F6D4BFA9BA3AE35FE62B4CF3AA074F171E4E7F62996');
},
成功:功能(数据){
$(数据)。每个(函数(){
var comments\u count=this.comments\u count;
$.ajax({
url:this.comments\u url,
发送前:函数(xhr){
xhr.setRequestHeader('授权','承载75913CBBEC4E93DAE61F6D4BFA9BA3AE35FE62B4CF3AA074F171E4E7F62996');
},
成功:功能(数据){
变量不匹配=注释数!==data.length?true:false;
如果(不匹配){
$('.out').append('应该有'+comments\u count+'注释,但实际上有'+data.length+'
');
}否则{
$('.out').append('应该有'+comments\u count+'注释,但实际上有'+data.length+'');
}
}
});
});
}
});
多谢各位