项目简介
本项目是基于Python实现的对Microsoft Office 365服务进行调用的加密系统,旨在安全、灵活地调用Microsoft Graph API,实现对文件、用户信息、邮件等内容的访问。
项目的主要特性和功能
- 加密保护:采用加密方式隐藏应用ID和机密,提高账号安全性。
- 多API调用:脚本可以调用多个Microsoft Graph API,包括访问文件、用户信息、邮件等。
- 灵活配置:用户可以根据需要调整定时启动的时间间隔和每次调用的轮数。
安装使用步骤
- 假设用户已经下载了本项目的源码文件。
- 获取应用ID、机密和refresh token:按照原教程的方法获取应用ID、机密和refresh token。
- 配置Secrets:在项目的Settings中,添加CONFIG_ID和CONFIG_KEY两个Secret,分别填入应用ID和机密。
- 运行并测试:点击右上角星星/star立即调用一次,查看Action中的运行日志,确认API调用成功。
- 定时启动设置:根据需求调整定时启动的时间间隔和每次调用的轮数。
注意事项
- 需要注册一个Azure应用并获取相应的权限,包括访问文件、用户信息、邮件等。
- 代码中涉及到的API端点和权限可能需要根据你的实际情况进行调整。
- 该脚本主要检查API调用的HTTP状态码是否为200,并没有展示如何处理API返回的数据或进行其他操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】