-
设置了周六日(UTC时间)不启动自动调用,周1-5每6小时自动启动一次 (修改 workflows 中 三个文件的 schedule 可以更改调用日期)
-
调用api:
- 查询系api:onedrive,outkook,notebook,site等
- 创建系api: 自动发送邮件,上传文件,修改excel等
Microsoft Entro 客户端密码现在有效期最长两年,每隔两年需重新创建客户端密码,更新CLIENT_SECRET和REFRESH_TOKEN(即Github Settings -> Secrets and variables 中的CLIENT_SECRET和MS_TOKEN)
Microsoft Entro -> 应用注册 -> 身份验证 -> Web 重定向URL设置为 http://localhost:53682/ ,用于rclone获取refresh_token
Microsoft Entro -> 应用注册 -> API 权限 -> 添加权限 -> Microsoft Graph -> 委托的权限 -> 自行选择添加,例如 email、offline_access
Microsoft Entro -> 应用注册 -> ... -> 概述 -> 应用程序(客户端) ID
Microsoft Entro -> 应用注册 -> ... -> 证书和密码 -> 值
下载rclone-v1.67.0-windows-amd64解压后打开rclone.exe所在文件夹,Shift
+右键打开PowerPoint,输入./rclone authorize "onedrive" "CLIENT_ID" "CLIENT_SECRET"
返回的一长串代码中,找到refresh_token,复制其双引号内的值
(GitHub Settings -> Secrets and variables -> Actions 填入MS_TOKEN中)