获取卡片
const got = await mn.api('/notes/batch-get', {
method: 'POST',
body: { noteIds: [noteid], addons: ['*'], comments: true }
});
const item = got.items[0];
if (!item.found) { mn.log('该卡已不存在'); return; }
// 判断是否为摘录卡看这两处,不要看 sourceAnchor.page
const isExcerpt = (item.texts || []).some(t => t.excerpt)
|| (item.sourceAnchor || {}).hasExcerpt;{
"items": [
{
"texts": [],
"preview": "理工公式对照材料 · 样例",
"isSubMapRoot": false,
"noteid": "CFF32D75-D896-44C3-A1E0-440310573274",
"found": true,
"metadata": {
"fillIndex": 1,
"colorIndex": 12
},
"hasInk": false,
"topicid": "77012CA0-48E8-4D29-B5F5-1EEA927AE086",
"addonValues": {},
"title": "理工公式对照材料 · 样例",
"folded": false,
"sourceAnchor": {
"bookmd5": "8daef026f17a04db9b325c86366419936de1ef8b454218998990a3cef6f467a7",
"hasExcerpt": false,
"page": null
},
"hasBlank": false,
"parts": [
{
"contentId": "title",
"noteid": "CFF32D75-D896-44C3-A1E0-440310573274",
"truncated": false,
"excerpt": false,
"text": "理工公式对照材料 · 样例",
"renderable": false,
"kind": "title",
"index": -1
}
],
"hidden": false,
"kind": "card",
"hashtags": [],
"hashtagPaths": [],
"reference": {
"isReference": false
}
}
],
"bridgeApiVersion": "0.61"
}卡片与摘录
批量获取卡片
按 id 一次读多张卡:标题与预览、文本项、二进制项、样式级别、标签、插件保存的字段、 以及内容的来源。
插件状态记在脑图的卡片上。从文档上摘下来的记录在文档笔记本里,两者不是同一个对象, 用摘录记录的 id 读插件字段只会读到空。
POST
/
notes
/
batch-get
获取卡片
const got = await mn.api('/notes/batch-get', {
method: 'POST',
body: { noteIds: [noteid], addons: ['*'], comments: true }
});
const item = got.items[0];
if (!item.found) { mn.log('该卡已不存在'); return; }
// 判断是否为摘录卡看这两处,不要看 sourceAnchor.page
const isExcerpt = (item.texts || []).some(t => t.excerpt)
|| (item.sourceAnchor || {}).hasExcerpt;{
"items": [
{
"texts": [],
"preview": "理工公式对照材料 · 样例",
"isSubMapRoot": false,
"noteid": "CFF32D75-D896-44C3-A1E0-440310573274",
"found": true,
"metadata": {
"fillIndex": 1,
"colorIndex": 12
},
"hasInk": false,
"topicid": "77012CA0-48E8-4D29-B5F5-1EEA927AE086",
"addonValues": {},
"title": "理工公式对照材料 · 样例",
"folded": false,
"sourceAnchor": {
"bookmd5": "8daef026f17a04db9b325c86366419936de1ef8b454218998990a3cef6f467a7",
"hasExcerpt": false,
"page": null
},
"hasBlank": false,
"parts": [
{
"contentId": "title",
"noteid": "CFF32D75-D896-44C3-A1E0-440310573274",
"truncated": false,
"excerpt": false,
"text": "理工公式对照材料 · 样例",
"renderable": false,
"kind": "title",
"index": -1
}
],
"hidden": false,
"kind": "card",
"hashtags": [],
"hashtagPaths": [],
"reference": {
"isReference": false
}
}
],
"bridgeApiVersion": "0.61"
}