项目简介
本项目是一个基于Python的Microsoft Graph API自动调用系统,具备多种灵活的调用配置方式,能够满足多账号、随机调用等多样化需求。
项目的主要特性和功能
- 支持全自定义,可实现多账号同时操作。
- 能随机时间调用API,调用间隔可在设置范围内随机生成。
- 可对API进行随机抽取排序,默认每30天更换一次顺序。
- 具备副应用模式,每个账号支持1个副应用,可更换应用ID调用API。
- 继承sr版,默认在每天9、13、16点开始随机调用,周六日不运行。
安装使用步骤
前提准备
先大致浏览原教程,了解如何获取应用ID、机密、refresh_token。
操作步骤
- 获取并配置token
- 依据原教程获取应用ID、机密、refresh_token并分别复制保存。赋予API权限时,选择Calendars.ReadWrite、Contacts.ReadWrite等指定权限。
- 在电脑上新建多个以0开始编号的txt文本,将各账号对应的refresh_token粘贴进对应txt文件,注意不要复制双引号,结尾不留空格或空行。
- 删除项目token文件夹里的所有文件,确认删除后,将新建的txt文件上传到token文件夹。
- 设置Secret:依次点击项目上栏的“Setting” > “Secrets” > “Add a new secret”,新建两个Secret:“ID_LIST”和“KEY_LIST”,并按格式填写对应内容。
- 修改参数配置:在项目的testapi.py文件第15行有个config_list,可更改相应选项完成配置,如每次轮数、是否启动随机时间等。若开启备用应用模式,需额外注册应用并设置相应Secret和上传副应用的txt文件。
- 测试运行:点击右上角星星/star立马调用一次,再点击上面的“Action”查看运行日志,务必进入“Test Api”确认API调用情况。
第二天回来确认是否自动运行,若运行正常则完成配置。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】