

























灵感收集王炸组合:Notion+flomo(注:flomo官方同步已下架)
开源代码:
一个能将flomo的数据同步到Notion的脚本,支持增量和全量同步
在不知道flomo之前,我是直接在Notion建一个记录自己认知、灵感的页面,后来发现太零散就建了一个专门记录灵感的数据库。
在pc端的Notion操作搭配快捷键还勉强算方便,但在移动端就很不方便了(比如要先点击按钮新建一个页面,选择一个属性值要弹出另一个页面),加上移动端的网络访问Notion经常不稳定,所以记录灵感的体验就很一般了。于是找到了flomo。
flomo是一款无需格式、无需排版、无需分类,随时随地记录你的想法的App。
由于Notion已经积累了我以前很多笔记和想法了,不太想把个人知识累积分散在各个app中,于是找到了这两篇文章《用 flomo + notion 打造流动的知识体系|少楠》,《 flomo weekly vol.034 - flomo to Notion》。原来在flomo官方已经支持flomo同步到Notion功能,看来不少用户需要这个功能。
奇怪的是按照文章说的位置没找到这个功能。

问了flomo的客服,说是已经关闭了这个同步到Notion的功能,原因是使用人数太少,而且notion的api经常调整,维护成本高(我觉得下架也不影响flomo的收益)。

作为一个喜欢折腾的程序员肯定要自己实现一个,而且实现起来也不难,大致就是定期把flomo的数据查询出来,同步到Notion,可以先最小化实现一个同步功能。
哈哈,想起来这里有个小插曲,我在即刻发表了想做个功能的动态,flomo的创始人少楠老师还点了赞,给了不少动力。


通过 Github Action执行脚本实现每天同步
由于flomo没有官方的用户授权api,所以只能开源+牺牲用户体验,需要用户自己填写登录授权的token
,点击右上角的Fork(顺便点个star,哈哈)

确保你打开了读写权限。
依次选择Settings->Actions->General,然后下拉,找到Workflow permissions,如果没有选中Read and write permissions,请选中,然后点下面的save保存。

⚠️
注意:这里的token有可能后期会失效,失效的话需要重新获取


打开链接:https://www.notion.so/profile/integrations

点击New integration

注意:integration的名字不要带notion关键字,图示有错
创建完之后进入到integration配置中,点击Show查看Secret,然后复制

1先点击链接https://www.notion.so/ewingyang/40308f65e17e4306a23c0eead94256bd?v=d96c25de03344fc49ea5c9e2546a0f89&pvs=4 打开,点击右上角复制flomo收集模版到自己的notion中。

复制成功后,点击页面的右上角选择Connections链接,搜索上面添加的integration(这里我的是sync-flomo)

直接在右上角点击三个点,然后点击Copy link,就把page的链接复制上了

FLOMO_TOKEN,Secret输入框中填入你前面获取FLOMO_TOKEN的值,然后点击Add secretNOTION_TOKEN和 NOTION_PAGE。最终的结果如下图所示。⚠️
注意:这三个变量名一定要填写正确,一个字母都不能错,否则会同步失败。
上面配置完成之后,打开你Fork的项目,依次点击Actions->flomo2notion sync-> Run workflow,就可以运行了。



💡
有关flomo2Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。