icon
同步ID
status
date
sync
type
slug
summary
tags
category
url
Notion Exporter是一个CLI工具和TypeScript库,用于从Notion.so页面导出Markdown和CSV文件。它依赖于Notion网页应用的导出功能,无需额外页面,直接导出所需格式。CLI工具可以集成到脚本或内容流水线中,例如用作CMS,而库则提供更复杂的功能,如直接解析CSV或在React/Next.js/Vue页面中注入Markdown。
特点
- 工具概述: Notion Exporter提供CLI和库两种形式,用于从Notion页面导出Markdown和CSV文件,使用户能够方便地将Notion页面内容转换为所需格式。
- CLI使用: CLI工具允许用户通过命令行下载页面,例如使用npm安装后,可以通过命令行参数下载特定页面的CSV文件。
- 库功能: 库提供了更高级的功能,如解析CSV数据、在前端页面中使用Markdown,以及与AdmZip对象交互。
- API文档: 详细的API文档可以在
NotionExporter.ts
中的注释中找到,提供了构造函数和方法的准确信息。
- 认证Cookies: 为了从Notion导出内容,需要使用Cookies进行身份验证,这些Cookies可以通过浏览器的开发者工具获取。
- 获取Block ID: 要下载页面或表格,需要其Block ID,通常可以从URL中获取。
- 稳定性说明: 该工具完全依赖于Notion的内部API,虽然下载功能相对稳定,但API可能会随时更改。
- 作者:notion2go
- 链接:https://notion2go.com/article/notion-exporter
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。