umami2busuanzi 不蒜子兼容统计服务

把 Umami 的数据,
喂给不蒜子的前端。

一个只读的映射服务:接口和 busuanzi 完全一致,数字来自你自己搭的 Umami。原来页面上的统计脚本一行都不用改,把地址指过来就行。

全部站点合计

读取中

····

总浏览量

····

总访客数

访客数按各站点独立会话去重后相加,同一个人跨站点会重复计入。

怎么用

引入一行脚本。后端地址自动取脚本自身的域名,不需要写死。

<script src="https://<你的域名>/js"></script>

本站总访问量 <span id="busuanzi_container_site_pv">
  <span id="busuanzi_value_site_pv">-</span>
</span> 次

接口

  • POST /api soxft 客户端。请求头带 x-bsz-referer,返回 {success,data} 信封。
  • GET /jsonp?callback= soxft 的 JSONP 变体,返回扁平对象。
  • GET /busuanzi?jsonpCallback= 原版 busuanzi.ibruce.info 的调用约定。
  • GET /api/overview 本页用的公开汇总接口,只返回全部站点的 PV / UV 之和。

仅统计已在 Umami 后台登记过的域名,其余一律返回 403。 未登记时不会回退成 0,而是明确报错 —— 数字要么是真的,要么不显示。