home / kengdb / otherNoteTb

otherNoteTb: 1485

This data as json

id source method user_id
1485 onenote # OneNote 搬家接口方法 ## 接入方式 Microsoft Graph API,需要 Azure OAuth 2.0。 ### 获取 Token 1. 在 https://portal.azure.com 注册应用,API 权限添加 `Notes.Read`(委托权限)。 2. 通过 OAuth 2.0 授权码流程获取 access_token。 3. Token 写入 config.ini 的 `[onenote]` 节: ```ini [onenote] access_token = eyJ... ``` ## 接口说明 - Base URL: `https://graph.microsoft.com/v1.0/me/onenote` - Header: `Authorization: Bearer {access_token}` - `GET /notebooks`:列出所有笔记本 - `GET /notebooks/{id}/sections`:列出章节 - `GET /sections/{id}/pages`:列出页面 - `GET /pages/{id}/content`:获取页面 HTML 正文(需转 Markdown) ## 搬家流程 1. 列出 notebooks → sections → pages。 2. 下载页面 HTML,转 Markdown。 3. 写入 keng;comment 写 `source=onenote; source_id={page_id}`。 1
Powered by Datasette · Queries took 12.334ms