Skip to main content
POST
记录判定

路径参数

noteid
string
必填

卡片的 noteid。取自卡片命令响应的 noteid、POST /notes/batch-get 响应里 items[].noteid,或 GET /ui-state 的 state.focusnoteid。

请求体

application/json
commentId
string
必填

本次作答纸的身份。

expectedRevision
string
必填

版本号,同 annotation-editor。

practice
object
必填

判定的归属与所在学习集。只含 addon 与 topic 两项。

self
enum<string>
必填

判定结论。got 表示掌握,again 表示仍需练习。

可用选项:
got,
again
confirm
boolean
必填

必填。由 MarginNote 自动补上。

reason
string

错因。可以不传,也可以写成 null。

响应

响应。可能还有未列出的字段。

noteid
string
必填

作答所属的卡片。

hashtags
string[]
必填

判定写完之后该卡上的标签。前缀、状态与错因三段来自场景模板的配置。

persisted
boolean
必填

判定是否已经落盘。

tagsChanged
boolean
必填

本次调用是否改动了标签。

commentsRevision
string
必填

写完之后该卡批注的新版本。字符串形态,回传时原样带回。

practice
object
必填

写下的判定内容。

commentId
string
必填
bridgeApiVersion
string
必填