我正在尝试更新位于业务OneDrive根目录下的现有电子表格。
我可以运行GET并检索文件详细信息。
我是作为应用程序授权的,而不是委托的。
每当我运行以下帖子时:
https://graph.microsoft.com/v1.0/drives/{drive-id}/root:/demo.xlsx我得到了这个错误:
{
"error": {
"code": "AccessDenied",
"message": "Could not obtain a WAC access token.",
"innerError": {
"request-id": "07422c42-930f-4329-809a-93103bff3ab4",
"date": "2020-05-14T18:32:46"
}
}
}我还将Files.ReadWrite.All设置为应用程序。
我一直在使用以下文档来寻求帮助:
https://docs.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0
显然,会话不是强制性的,默认情况下它们是持久化的-这就是我想要的(https://docs.microsoft.com/en-us/graph/api/workbook-createsession?view=graph-rest-1.0&tabs=http)
我已经通过Postman运行了GET和POST请求
发布于 2020-05-15 14:23:25
需要下列权限作用域之一才能使用Excel资源:
Files.Read (for read actions)
Files.ReadWrite (for read and write actions)您需要添加此权限并给予管理员同意:


https://stackoverflow.com/questions/61804941
复制相似问题