首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过Microsoft Graph API写入Excel电子表格-无法获取WAC访问令牌

通过Microsoft Graph API写入Excel电子表格-无法获取WAC访问令牌
EN

Stack Overflow用户
提问于 2020-05-15 02:38:28
回答 1查看 804关注 0票数 1

我正在尝试更新位于业务OneDrive根目录下的现有电子表格。

我可以运行GET并检索文件详细信息。

我是作为应用程序授权的,而不是委托的。

每当我运行以下帖子时:

代码语言:javascript
运行
复制
https://graph.microsoft.com/v1.0/drives/{drive-id}/root:/demo.xlsx

我得到了这个错误:

代码语言:javascript
运行
复制
{
  "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请求

EN

回答 1

Stack Overflow用户

发布于 2020-05-15 14:23:25

需要下列权限作用域之一才能使用Excel资源:

代码语言:javascript
运行
复制
Files.Read (for read actions)

Files.ReadWrite (for read and write actions)

您需要添加此权限并给予管理员同意:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61804941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档