我是Microsoft图形的新手,所以这可能是一个愚蠢的问题。因此,我正在编写一个命令行应用程序,试图更新我们团队onenote中的页面。(企业onenote)这是我在获取令牌时获得的代码。我将令牌作为strCode获取,并尝试通过以下代码检索此帐户下的所有笔记:
var baseAddress = new Uri("https://graph.microsoft.com/v1.0/me/onenote
我读过很多文档和不同的帖子,但是我无法通过api获得正确的访问令牌来读取我自己的OneNote。
在图形浏览器中,我可以读到我的OneNote.如果我从图形资源管理器复制访问令牌,那么我的代码就能正常工作。如果我从https://login.microsoftonline.com/{tried 'common' or my tenant_id here}/oauth2
由于我可以通过UI在另一个文档库中创建OneNote Notebook,因此我希望使用图形api来实现相同的功能。但是,当前支持的用于创建notebook的图形api有 POST /me/onenote/notebooks
POST /users/{id | userPrincipalName}/onenote/notebooksPOST /groups/{id}
最近我发现有两种用于Azure的图形API。有统一的graph.microsoft.com和AAD特定的graph.windows.net。Azure AD Graph功能也可通过MicrosoftGraph提供,这是一个统一的API,它还包括来自其他微软服务(如Outlook、OneDrive、OneNote、Planner和OfficeGraph)的API,所有这些API都通过一个具有单一访问令牌的端点访问。当我只需要浏览AAD对象时,是否有理由<