Notesnook Inbox API 让 Zapier IFTTT 脚本自动写笔记
解决什么问题
你有一堆想"自动进笔记"的内容:Gmail 收到重要邮件后自动归档到 Notesnook、RSS 阅读器收藏文章自动保存、自己的 Python 脚本生成的数据报告定时推送。这些场景手动复制粘贴很繁琐、用剪贴板又容易漏。Inbox API 让第三方服务或脚本直接往你的 Notesnook 账号里投递加密笔记,不需要你打开 Notesnook 应用。
工作流程
- 开启 Inbox API 时,Notesnook 客户端自动生成一对 OpenPGP 公私钥
- 公钥存储在 Notesnook 服务器上,私钥用主账户密钥加密后也存储在服务器上(Notesnook 永远看不到私钥明文)
- 你可以为 Inbox API 生成多个 API key,每个 key 可以投送到你指定的 Notebook
- 投递时,第三方服务/脚本用你的公钥加密内容、连同 API key 一起发送到 Inbox API 端点
- Notesnook 服务器验证 API key 后存储加密内容,你的设备下次同步时拉取并解密
与 Zapier / IFTTT 的集成
Notesnook 在 Zapier 和 IFTTT 上有官方集成。常见工作流示例:
- 新邮件到达 Gmail 指定标签 → 自动生成一条 Notesnook 笔记
- RSS 阅读器收藏文章 → 自动存入某个 Notebook
- GitHub Issue 关闭事件 → 自动写入开发记录 Notebook
- Twilio 收到短信 → 自动归档到通讯记录 Notebook
自托管 Inbox Server
Pro 和 Believer 计划用户可以自建 Inbox API 服务器。源码在 streetwriters/notesnook-sync-server 仓库里。自建后把集成配置里的 inbox.notesnook.com 换成你的自建地址即可。即使使用 Notesnook 官方托管的 Inbox 服务,你的投递内容在到达服务器之前已经用你的公钥加密了——服务器本身也看不到明文。
安全边界
投递到 Inbox API 的内容同样遵循零知识加密。任何通过 API key 投递的笔记都会在到达 Notesnook 服务器之前被加密——这和你在应用里手动创建的笔记在加密流程上没有本质区别。