项目简介
本项目是一个基于Python的Microsoft Graph API自动化测试工具,能够提高对Microsoft Graph API进行测试的效率和安全性,支持多类型API调用,并可灵活配置定时任务。
项目的主要特性和功能
- 加密安全性:应用id和机密信息被加密隐藏,提高账号的安全性。
- 多API调用:支持多个API的调用,包括文件、用户、邮件等不同服务的API。
- 灵活配置:用户可以根据需要调整定时自动启动的时间间隔和每次运行的轮数。
安装使用步骤
前提准备
- 注册Azure账号并创建应用,获取应用id和机密。
- 获取刷新令牌(refresh_token)。
- 了解并熟悉Microsoft Graph API的相关权限和端点。
使用步骤
- 配置应用信息:
- 在线编辑项目中的
1.txt
文件,将refresh_token
粘贴进去。 - 在项目的
Settings > Secrets
中,添加两个新的Secret:CONFIG_ID
和CONFIG_KEY
,分别填入应用id和机密。
- 在线编辑项目中的
- 生成Personal Access Token:
- 设置定时任务:
- 在
1.py
文件中,调整每次运行的轮数。
- 在
- 运行与监控:
- 点击右上角的
Star
按钮,立即调用一次API。 - 进入
Actions
页面,查看运行日志,确认API调用是否成功。
- 点击右上角的
注意事项
- 请确保已正确配置所有必要的权限和令牌。
- 根据需要调整定时任务和每次运行的轮数。
- 遇到问题时,请查看常见错误及解决办法/更新日志。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】