[英]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
中创建一个文件夹。
基于此,我有两个问题:
Files.ReadWrite.AppFolder
范围启用哪些 Microsoft Graph 操作?Files.ReadWrite.AppFolder
范围创建和访问Files.ReadWrite.AppFolder
? Files.ReadWrite.AppFolder
范围无效,不应使用。 我打开了一个错误来修复文档以删除此引用。 现在,您需要通过 Microsoft Graph 请求 Files.ReadWrite 权限才能使用应用程序文件夹。
我正在调查将应用程序文件夹名称创建为 AgregatorService 而不是应用程序的实际名称的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.