OneNote API & 邮递员 REST

OneNote API & Postman REST

我正在尝试使用 OneNote REST API. In order to test the features, I'm tyring to use Postman REST Client

我正在使用具有以下参数的 Postman 内置 OAuth 2.0 流程:

Authorization URL: https://login.live.com/oauth20_authorize.srf
Access Token URL: https://login.live.com/oauth20_token.srf
Client ID: CLIENT_ID
Client Secret: CLIENT_SECRET
Scope (Optional): wl.signin%20wl.basic

您可以在下面看到我为 MS App Dashboard 使用的设置。

我能够获得令牌,但是当我尝试调用 REST API 端点时,API returns“401 未经授权”。

我在这里遗漏了什么吗?我认为范围是正确的, space 字符被正确转义。提前致谢。

我对示波器做了更多研究,发现 this

看来我需要使用 wl.signin%20office.onenote%20office.onenote_create 来登录、基本功能和编写功能。

我会把这个 post 留在这里,这样任何其他试图解决这个问题的人都可以节省几个小时!

这看起来是正确的,感谢您发帖。范围很重要且必须正确,以便用户知道他们允许应用程序访问什么。