type
status
date
slug
summary
tags
category
icon
password

参考

源Repo:

环境变量

CI_PUSH_TOKEN - GitLab 的 PAT EXPORT_FILENAME - /tmp/export.zip NOTION_SPACE_ID - 导出时的 spaceid NOTION_TOKEN_V2 - Notion的 token_v2 NOTION_FILE_TOKEN - Notion的 file token PYTHONUNBUFFERED - 1 python即时输出日志 TZ - Asia/Singapore 作业执行参照的时区
💡
貌似Notion token有效期是180天,注意更新!!!

获取Notion 相关token与id

  1. 打开Chrome浏览器 并 登录 Notion 帐户
  1. 找到 Settings & Members > Settings
  1. F12 键 打开 开发工具(Mac cmd + option + j
  1. 按下面说明操作
    1. 单击 网络/Network 选项卡
    2. 筛选 Fetch/XHR 请求,点击 🚫 清除记录
    3. 单击 ”Export all workspace content“,选择 Markdown &CSV 格式,然后单击"Export"按钮
    4. 名称/Name 列找到 enqueueTask 选中
    5. 移动到 标头/Headers 选项卡并向下滚动,直到看到 "cookie:"
    6. 找到 token_v2 并记下 NOTION_TOKEN_V2
    7. 找到 file token 记下NOTION_FILE_TOKEN
    8. 负载/Payload 复制 spaceid,作为 NOTION_SPACE_ID 记录下来

与源repo相比

  • 新增NOTION_FILE_TOKEN解决文件下载问题(感谢Remi Rampin大佬前期踩坑)
  • 检查避免zip中还是zip的情况(感谢Remi Rampin大佬前期踩坑)
  • 删除文件名UUID(感谢Shirokov Alex大佬前期踩坑)
  • 解决中文名乱码问题(感谢Shirokov Alex大佬前期踩坑)
  • 无差异时不提交

流水线脚本

最终效果

notion image

其他

 
Typecho 彩色标签本站结构
Loading...
瓶幾¬_¬
瓶幾¬_¬
一个新时代无产者🍚
统计
文章数:
31
近期文章
PERC H710P Mini 刷直通模式
2024-7-31
国内镜像源加速问题
2024-6-8
ESXi 安装 DSM7.2
2024-5-3
通过idrac批量进行服务器电源控制
2024-3-21
体检可行性方案
2024-3-17
微信接龙数据统计
2024-3-9
📢公告
🙂暂时没啥要公告的~