Files
2026-01-23 23:24:46 +08:00

29 lines
1.1 KiB
JavaScript

(function() {
var e = ["site_pv", "site_uv", "page_pv", "page_uv"],
n = "https://bsz.dusays.com:9001/api",
i = "busuanzi-identity";
window.bsz_fetch = function() {
var t = new XMLHttpRequest;
t.open("POST", n, !0);
var a = localStorage.getItem(i);
null != a && t.setRequestHeader("Authorization", "Bearer " + a);
var r = window.location.href;
0 == window.location.host.indexOf("www.") && (r = r.replace("www.", "")), t.setRequestHeader("x-bsz-referer", r), t.onreadystatechange = function() {
if (4 === t.readyState && 200 === t.status) {
var a = JSON.parse(t.responseText);
if (!0 === a.success) {
e.map((function(e) {
var t = document.getElementById("busuanzi_value_".concat(e));
t && (t.innerHTML = a.data[e])
}));
var n = t.getResponseHeader("Set-Bsz-Identity");
null != n && "" != n && localStorage.setItem(i, n)
}
}
}, t.send()
};
// Initial fetch
window.bsz_fetch();
})();