Widget:BilibiliApi
来自音MAD维基
更多语言
更多操作
<script type="text/javascript"> RLQ.push([["jquery"],function(){ $("span[class=bilibiliinfo]").each( function(){
let _this = $(this);
let info = $(this).attr("data-info");
let id = $(this).attr("data-id");
id = isNaN(id) ? "?bvid=" + id : "?aid=" + id;
let aja = $.ajax({
type: "get",
url: 'https://api.bilibili.com/x/web-interface/view'+id+"&jsonp=jsonp",
dataType: "jsonp",
success: function (data,status) {
if (info == '标题'){
$(_this).append(data.data.title);
}
if (info == '简介'){
$(_this).append(data.data.desc);
}
if (info == '作者'){
$(_this).append(data.data.owner.name);
}
if (info == '播放'){
$(_this).append(data.data.stat.view);
}
if (info == '弹幕'){
$(_this).append(data.data.stat.danmaku);
}
if (info == '评论'){
$(_this).append(data.data.stat.reply);
}
if (info == '收藏'){
$(_this).append(data.data.stat.favorite);
}
if (info == '投币'){
$(_this).append(data.data.stat.coin);
}
if (info == '分享'){
$(_this).append(data.data.stat.share);
}
if (info == '点赞'){
$(_this).append(data.data.stat.like);
}
}
});
});
}]);
</script>