全球主机交流论坛

标题: github ci自动备份notion数据到github [打印本页]

作者: loneking    时间: 2023-1-13 11:04
标题: github ci自动备份notion数据到github
经常使用notion的mjj们可以看下

接触到notion之后就喜欢用,开始重度使用,记录了太多文档什么的,但是notion又不支持离线,只能自己来操作备份了
具体看项目说明,配置好git信息和notion token或者username&password即可,需要CI的话就看文档底部说明修改下.github/workflows/backup.yml
·脚本通过notion api导出markdown/html/pdf的zip,然后会解压后统一提交到github,这样就也有版本历史的功能了,notion普通账户是无的
·脚本可以指定多个space或者space的block,因为我有个根block下放了很多附件,这个block是不需要备份的,如果不排除掉的话export过程相当慢
·另外加了支持参数-c config.json,是为了灵活使用,因为我简单写了个tg bot可以手动选择下备份哪些block什么的,配置是动态的,所以加了这个外部配置文件支持

https://github.com/LoneKingCode/notion-backup
作者: danielzi    时间: 2023-1-13 11:53
mark
作者: meta    时间: 2023-1-13 11:57
用的大佬的,只是最近账号密码的方式是不是不行了?
作者: loneking    时间: 2023-1-13 12:02
本帖最后由 loneking 于 2023-1-13 12:04 编辑
meta 发表于 2023-1-13 11:57
用的大佬的,只是最近账号密码的方式是不是不行了?


你一说还真是 账户密码不行了直接403
可能得加下什么header 晚点再看看,因为接口地址还是这个
作者: meta    时间: 2023-1-13 12:33
loneking 发表于 2023-1-13 12:02
你一说还真是 账户密码不行了直接403
可能得加下什么header 晚点再看看,因为接口地址还是这个 ...

我尝试过浏览器能正常登录的 edge 的 header,还是不行




欢迎光临 全球主机交流论坛 (https://52.ht/) Powered by Discuz! X3.4