探测该接口是否存在
const r = await mn.api('/writing/layer-compact', { method: 'POST', body: {} });
if (r.error) mn.log(r.error.code, r.error.message);
{
"schemaVersion": 1,
"leasesBefore": 0,
"eventsRemoved": 0,
"leasesAfter": 0,
"maxBytes": 65536,
"note": "Only fully resolved leases whose session exit is recorded were dropped; ink, cards and blanks are untouched.",
"revision": 0,
"topicid": "449C1665-E0DD-4A20-9E67-2B0D451F746D",
"bridgeApiVersion": "0.91",
"capacity": {
"bytes": 179,
"maxEvents": 256,
"maxBytes": 65536,
"events": 0
},
"bytesBefore": 179,
"bytesAfter": 179,
"ownerID": "mn.practice2"
}手写会话
压缩手写层
收拢手写层的租约存储。只丢弃所属会话已经记录退出的、彻底了结的租约;笔迹、卡片与留白 不受影响。
响应返回租约数与字节占用在整理前后的对照。
POST
/
writing
/
layer-compact
探测该接口是否存在
const r = await mn.api('/writing/layer-compact', { method: 'POST', body: {} });
if (r.error) mn.log(r.error.code, r.error.message);
{
"schemaVersion": 1,
"leasesBefore": 0,
"eventsRemoved": 0,
"leasesAfter": 0,
"maxBytes": 65536,
"note": "Only fully resolved leases whose session exit is recorded were dropped; ink, cards and blanks are untouched.",
"revision": 0,
"topicid": "449C1665-E0DD-4A20-9E67-2B0D451F746D",
"bridgeApiVersion": "0.91",
"capacity": {
"bytes": 179,
"maxEvents": 256,
"maxBytes": 65536,
"events": 0
},
"bytesBefore": 179,
"bytesAfter": 179,
"ownerID": "mn.practice2"
}请求体
application/json
字段待补,现有材料里查不到该接口的 Request Body。