Memos API 获取总条数

注意
本文最后更新于 2022-11-06,文中内容可能已过时。

*更新:Memos 官方 amount API 已弃用。(Issues #1214

获取 Memos 条数的新方法是利用 Json 返回的数据总条数从而计算 Memos 总条数。

1
<span id="memosCount">0</span>
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
//获取 Memos 总条数
function getTotal() {
    var totalUrl = "https://memos.example.com/api/memo/stats?creatorId=101"
    fetch(totalUrl).then(res => res.json()).then(resdata => {
        if (resdata.data) {
            var allnums = resdata.data.length
            var memosCount = document.getElementById('total');
            memosCount.innerHTML = allnums;
        }
    }).catch(err => {
        // Do something for an error here
    });
};
window.onload = getTotal();