https://github.com/yukari316/ms-graph-auth-helper
一个可以快速获取Graph令牌的小工具,可以用于OneDriver的API令牌获取
https://github.com/yukari316/ms-graph-auth-helper
graph graphapi onedriver
Last synced: about 1 month ago
JSON representation
一个可以快速获取Graph令牌的小工具,可以用于OneDriver的API令牌获取
- Host: GitHub
- URL: https://github.com/yukari316/ms-graph-auth-helper
- Owner: Yukari316
- Created: 2021-12-22T19:56:17.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-23T05:54:57.000Z (over 4 years ago)
- Last Synced: 2025-10-26T23:47:20.844Z (8 months ago)
- Topics: graph, graphapi, onedriver
- Language: Go
- Homepage:
- Size: 8.79 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ms-graph-auth-helper
一个可以快速帮助获取Microsoft Graph API令牌的小工具
并且可以自定义获取权限的类型
~~在弄网盘API的时候觉得太麻烦了就搞了个这个~~


## 如何使用
**以获取OneDriver相关的API权限为例**
在获取令牌时,请按照以下步骤操作
#### 注册新应用
- 打开[Azure应用管理面板](https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade)注册新的应用
- **受支持的帐户类型** 选项选择 **任何组织目录(任何 Azure AD 目录 - 多租户)中的帐户和个人 Microsoft 帐户(例如,Skype、Xbox)**
- 重定向URL(可选)中选择 **Web** 类型并将URL值设置为 **`http://localhost:11451/auth`**
#### 权限
- 切换至 **API权限** 选项卡点击 **添加权限**
- 选择 **Microsoft Graph** 分类
- 使用搜索功能找到并勾选以下权限:
- Files.Read
- Files.Read.All
- Files.ReadWrite
- Files.ReadWrite.All
- offline_access
- 点击 **添加权限** 完成授权
#### 应用程序(客户端) ID [Client Id]
- 切换至 **概述** 选项卡复制**应用程序(客户端) ID** 并**自行保管**
#### 机密值[Client Secret]
- 切换至 **证书和密码** 选项卡
- 点击 **新建客户端密码** 并创建一个新的密钥
- 创建完成后复制密钥的值并**自行保管**
#### 启动工具按照提示完成令牌的获取