一、简介:

现在搭建oneindex等调用OneDrive已经不能算活跃了吧!?我的一个E5已经过期了。现在听大佬说调用outlook api可以保持活跃。看了一下 Microsoft Graph API文档,里面有postman使用教程,并且可以从GitHub下载demo集合。


二、 注册应用

1.注册应用Microsoft Application Registration Portal

1
2
重新导向url填  
https://www.getpostman.com/oauth2/callback

2.配置密钥

过期时间随便。我填无期限

1
记住Client ID、Client Secret

三、 导入 Postman 集合和配置token

  1. 下载并注册 Postman
  2. 依次选择“文件 | 导入”****。
  3. 选择“从链接导入”****。
  4. 粘贴以下两个 URL,再选择每个 URL 后面的“导入”****。
1
https://raw.githubusercontent.com/microsoftgraph/microsoftgraph-postman-collections/master/Microsoft%20Graph.postman_collection.json
1
https://raw.githubusercontent.com/microsoftgraph/microsoftgraph-postman-collections/master/Microsoft%20Graph.postman_environment.json

导入之后会在postman集合那里有一个Microsoft Graph名字的集合

展开Microsoft Graph -> On Behalf -> Mail。那里有对outlook api的demo。基本上配置token就可以使用了。

1
2
3
4
5
6
7
Callback URL: https://app.getpostman.com/oauth2/callback
Auth URL: https://login.microsoftonline.com/**TENANTID**/oauth2/v2.0/authorize
Access Token URL: https://login.microsoftonline.com/**TENANTID**/oauth2/v2.0/token
Client ID: CLIENTID
Client Secret: CLIENTSECRET
Scope: https://graph.microsoft.com/.default
State: RANDOMSTRING

具体参数参考https://graph.microsoft.com/


参考链接: