繁体   English   中英

如何使用 Microsoft Graph API 在 OneDrive for Business 的 AppFolder 中创建文件?

[英]How do I create files in an AppFolder in OneDrive for Business using the Microsoft Graph API?

我有一个自定义 Azure AD 应用程序“Microsoft Graph Test”,具有Files.ReadWrite.AppFolder委派权限。 基于特殊文件夹图形 API 参考,我相信GET https://graph.microsoft.com/v1.0/me/drive/special/approot应该为我的应用程序创建一个 AppFolder 如果它不存在. 但是,当我执行请求时(使用Excel Graph Sample 中的 Graph Explorer),我看到401 Unauthorized响应。

如果我为应用程序提供Files.ReadWrite范围,则相同的命令会产生200 OK结果,在 OneDrive for Business 中的Apps/Microsoft.Azure.AgregatorService中创建一个文件夹。

基于此,我有两个问题:

  1. Files.ReadWrite.AppFolder范围启用哪些 Microsoft Graph 操作?
  2. 如何使用Files.ReadWrite.AppFolder范围创建和访问Files.ReadWrite.AppFolder

Files.ReadWrite.AppFolder范围无效,不应使用。 我打开了一个错误来修复文档以删除此引用。 现在,您需要通过 Microsoft Graph 请求 Files.ReadWrite 权限才能使用应用程序文件夹。

我正在调查将应用程序文件夹名称创建为 AgregatorService 而不是应用程序的实际名称的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM