置顶公告:【置顶】关于临时开启评论区所有功能的公告(2022.10.22) | 【置顶】关于本站Widget恢复使用的公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

模板:BilibiliCount/doc

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋

本模板用以獲取指定B站視頻數據。

伺服器端配置

配置項 Bilibili相關 Niconico相關 Youtube相關
視頻接口 UP接口 視頻接口 視頻接口 頻道接口
緩存時長
緩存更新
最大頻率控制
低頻時段
低頻時段頻率
高頻時段頻率
代理節點個數

註:

  • 緩存更新最大頻率是指連續60秒內伺服器或代理節點進行緩存刷新的最大次數,超出最大次數之後的請求將會延長緩存有效期至解除頻率控制時間點,並會在每日的低頻時段被伺服器重試,直至完成緩存刷新。
  • 建議通過搭配onlyTime參數來向讀者提示緩存時間,如有需要強制刷新請聯繫AnnAngela[更多]討論頁貢獻上載歷史封鎖及歷史被刪貢獻移動日誌巡查日誌用戶權限及日誌用戶查核

統計數據

參數說明

  • id:必填,填寫需要獲取的視頻的av/bv號(不建議省略開頭的av或bv
    • 如果id為【av+一到九位純數字】或【一到九位純數字】則按av號處理;
    • 如果id為【bv+十位數字或字母】或【十位數字或字母】則按bv號處理;
    • 如果以上兩項id均不符合則報錯。
  • type:選填,填寫需要獲取的信息類型:
    • 1 / view(默認值):視頻播放數;
    • 2 / danmaku:視頻彈幕數;
    • 3 / reply:視頻評論數;
    • 4 / favorite:視頻收藏數;
    • 5 / coin:視頻硬幣數;
    • 6 / share:視頻分享次數;
    • 7 / his_rank:視頻歷史最高全站日排行;
    • 8 / like:視頻推薦數;
    • 10 / title:視頻標題。
  • noTime:選填,默認為不顯示信息獲得的時間,值為false / no / 0時顯示獲得的時間
  • onlyTime:選填,默認為否,值不為空時僅顯示獲得的時間
  • color:選填,改變字體顏色
  • format:選填,指定輸出的數據的格式,只能填以下三種參數:
    • round / toFixed(默認值):
      • 數據小於10000時顯示原始數據;
      • 大於10000時以「萬」為單位顯示:
        • 此時四捨五入保留的小數位數以{{{decimalLength|}}}指定,只接受正整數,默認為2;
    • plain:直接顯示原始數據
    • separate:顯示帶千位分隔符的數據
  • dateFormat:選填,直接傳遞給moment庫,所以請使用moment庫可用的格式,默認值為LLL(2020年1月2日晚上4點50分,在只顯示時間時)

註:B站現已不返回dislike(差評)數量【請求後只會返回「0」】,於是停用相關參數。

輸出

  • 在無法獲得數據(例如該視頻在第一次請求數據前即被刪除、該視頻av號不存在或者設置的信息類型錯誤)的時候會顯示相關錯誤信息;
  • 否則以原數值顯示。

舉例

參數舉例 1 / view 2 / danmaku 3 / reply
結果舉例 -- -- --
用法舉例 {{BilibiliCount|id=av723092041}}
{{BilibiliCount|id=av723092041|type=view}}
{{BilibiliCount|id=av723092041|type=2}}
{{BilibiliCount|id=av723092041|type=danmaku}}
{{BilibiliCount|id=av723092041|type=3}}
{{BilibiliCount|id=av723092041|type=reply}}
參數舉例 4 / favorite 5 / coin 6 / share
結果舉例 -- -- --
用法舉例 {{BilibiliCount|id=av723092041|type=4}}
{{BilibiliCount|id=av723092041|type=favorite}}
{{BilibiliCount|id=av723092041|type=5}}
{{BilibiliCount|id=av723092041|type=coin}}
{{BilibiliCount|id=av723092041|type=6}}
{{BilibiliCount|id=av723092041|type=share}}
參數舉例 7 / his_rank 8 / like 10 / title
結果舉例 -- -- --
用法舉例 {{BilibiliCount|id=av723092041|type=7}}
{{BilibiliCount|id=av723092041|type=his_rank}}
{{BilibiliCount|id=av723092041|type=8}}
{{BilibiliCount|id=av723092041|type=like}}
{{BilibiliCount|id=av723092041|type=10}}
{{BilibiliCount|id=av723092041|type=title}}
參數舉例 noTime onlyTime color
結果舉例 -- -- --
用法舉例 {{BilibiliCount|id=av723092041|type=6|noTime=0}} {{BilibiliCount|id=av723092041|type=7|onlyTime=1}} {{BilibiliCount|id=av723092041|type=8|color=red}}
參數舉例 round / toFixed plain separate
結果舉例 -- -- --
用法舉例 {{BilibiliCount|id=av723092041|format=toFixed}} {{{BilibiliCount|id=av723092041|format=plain}} {{BilibiliCount|id=av723092041|format=separate}}
參數舉例 decimalLength dateFormat 類型設置錯誤
結果舉例 -- -- --
用法舉例 {{BilibiliCount|id=av723092041|format=toFixed|decimalLength=4}} {{BilibiliCount|id=av723092041|onlyTime=1|dateFormat=LLLL}} {{BilibiliCount|id=av723092041|type=0}}
{{BilibiliCount|id=av723092041|type=error}}
參數舉例 ID為bv號時 示例用視頻為《這是萌娘百科嶄新的開始喲~》(av號)、《【萌娘百科】綠壩綠壩☆河蟹你全家》(bv號)
結果舉例 --
用法舉例 {{BilibiliCount|id=BV1jr4y1s7Ne}}