全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1145|回复: 4

github ci自动备份notion数据到github

[复制链接]
发表于 2023-1-13 11:04:12 | 显示全部楼层 |阅读模式
经常使用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
发表于 2023-1-13 11:53:09 | 显示全部楼层
mark
发表于 2023-1-13 11:57:42 | 显示全部楼层
用的大佬的,只是最近账号密码的方式是不是不行了?
 楼主| 发表于 2023-1-13 12:02:14 | 显示全部楼层
本帖最后由 loneking 于 2023-1-13 12:04 编辑
meta 发表于 2023-1-13 11:57
用的大佬的,只是最近账号密码的方式是不是不行了?


你一说还真是 账户密码不行了直接403
可能得加下什么header 晚点再看看,因为接口地址还是这个
发表于 2023-1-13 12:33:56 | 显示全部楼层
loneking 发表于 2023-1-13 12:02
你一说还真是 账户密码不行了直接403
可能得加下什么header 晚点再看看,因为接口地址还是这个 ...

我尝试过浏览器能正常登录的 edge 的 header,还是不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-12-31 06:50 , Processed in 0.067419 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表