背景
起初是想把公众号里的高质量文章收藏到Notion。但是从手机上把文章收集到Notion实在是一件繁琐的事情——通常需要你分享文章到电脑,通过浏览器打开链接之后复制、粘贴到Notion中。
好在,Notion最近开发了自己的API,微信小程序也在不久前增加了”聊天素材支持小程序打开”的能力,这样就不难实现将文章分享到小程序,然后自动保存到Notion的功能。
Step1 创建Integration
- 打开 www.notion.com/my-integrat….
- 点击 "+ New integration" 按钮
- 给你的Integration命名 - 在这里以 "Vacation Planner" 为例(官网上的例子是这个,不过建议大家在此填写”Notion助手"方便标识用途)
- 选择这个Integration能够访问的workspace
- 选择Integration的权限
- 点击 "Submit" 来创建Integration
- 复制 "Internal Integration Token" 并暂存下来,后面会用到。
Step2 将Database分享给Integration
Integration起初是没有workspace中任何一个page或者database的权限的。你必须将某个page或者database分享给Integration才能让它访问。这有利于Notion中的信息安全。
方便起见,我们这里创建一个database。然后将它分享给Integration。
现在,你的Integration就有了访问这个database的权限。在进行下一步之前,你需要获得这个database 的链接。
可以点击Share按钮,然后选择 CopyLink
。
DatabaseID是URL中在workspace后的,并且在问号 ?
之前的一部分,这个ID共有32位字符。这里需要记录这个Database ID。
<https://www.notion.so/myworkspace/a8aec43384f447ed84390e8e42c2e089?v=>...
|--------- Database ID --------|
Step3 绑定到Notion助手
打开 “Notion助手” 微信小程序,点击用户绑定。将Step1的 Internal Integration Token 和 Database ID粘贴上去,点击绑定即可。
Step4 将公众号的文章保存到Notion
在想收藏的推送中,点击右上角三个点,选择更多打开方式,点击Notion助手即可。
完成
可以看到,文章和内容被收藏到Notion中了 🖖🖖🖖
后记
后面会想一些更多有意思的玩法~