微件:getMCBBSCredit:修订间差异

添加33字节 、​ 2023年3月17日 (星期五)
// Edit via Wikiplus
无编辑摘要
(// Edit via Wikiplus)
 
(未显示3个用户的13个中间版本)
(function () {
// 添加highcharts开源库
addScript('https://cdn.staticfile.org/highcharts/8.2.2salt/highcharts.min.js')
addScript('https://cdn.staticfile.orgsalt/highcharts/8.2.2/modules/exporting.min.js')
window.addEventListener('loadDOMContentLoaded', () => {
let uid = getUID(); if (!uid || isNaN(uid)) { console.log('未获取到MCBBSUID'); return }
getPIE(uid)
let retry = 1 // 重试次数
function getPIE(uid) {
let $url = 'https://www.mcbbs.netwiki/913-api/mobileusers/index.php?module=profile&uid=' + uid; console.log('正在获取用户信息: ' + $url)
fetch('https://proxy.onesrc.workers.dev/ajax/' + $url)
.then(response => {
if (response.ok) {
.then((data) => {
console.log(data); window.res = data
let spacecredits = data.Variablescredits.spacecredit; //总积分
let creditspost = spacedata.creditsactivites.post+data.activites.thread; //总积分回帖
let postthread = spacedata.postsactivites.thread; //回帖主题
let threaddigestpost = spacedata.threadsactivites.digiest; //主题精华
let digestpostpopular = spacedata.digestpostscredits.popularity; //精华人气
let popular = space.extcredits1; //人气
// let goldngt = space.extcredits2; //金粒
// let goldigt = space.extcredits3; //金锭
// let emerald = space.extcredits4; //绿宝石
// let nethers = space.extcredits5; //下界之星
let contrib = spacedata.extcredits6credits.contribute; //贡献
let kindnes = spacedata.extcredits7credits.heart; //爱心
let diamond = spacedata.extcredits8credits.diamond; //钻石
let uname = spacedata.usernamenickname || ''; //用户名
let group = spacedata.groupactivites.grouptitlecurrentGroupText || ''; //用户组
var json = {};
json.credits = {
href: 'https://mcbbs-wiki.cnwiki/wiki/MCBBS_Wiki:API#%E7%94A7%A8AF%E6E5%88%B7:Salt_lovely86%E6%9F%A5%E8%AF%A2',
text: '小工具由Salt_lovely制作,使用了Litwak.913的论坛用户信息API和highcharts开源库'
}
json.chart = { backgroundColor: '#fbf2da', plotShadow: false };
})()
</script>
</includeonly><noinclude>已弃用,请使用 <code><mcbbs-credit></code>标签代替。</noinclude>
</includeonly>
维护员、​界面管理员、​巡查员、​监督员、​小部件编辑者
3,462

个编辑