从Power Automate中的SharePoint站点获取项目时,Graph API错误503 serviceNot



我正在尝试在Power Automate中使用Microsoft Graph API,在其中我进行调用以执行某些操作。我已经成功地调用了所有Graph,直到这次调用,我得到了一个503 serviceNotAvailable错误。

我尝试的电话低于

GET https://graph.microsoft.com/v1.0/groups/b40e54ac-5626-xxxx-xxxx-xxxxxxxxxxxx/drive/root:/filepath.docx

如果我将其直接粘贴到Graph API网站上的Graph Explorer中,它会很好地工作,所以我很高兴调用在语法上是正确的。

我无法通过Power Automate接到工作电话。我也通过Postman尝试过这个,但得到了同样的503错误。

{
"error": {
"code": "serviceNotAvailable",
"message": "The service is not available. Try the request again after a delay. There may be a Retry-After header.",
"innerError": {
"request-id": "87725851-77fb-xxxx-xxxx-xxxxxxxxxxxx",
"date": "2020-03-01T16:55:43"
}
}
}

我的应用程序注册权限为

  • 目录.AccessAsUser.All
  • 目录.Read.All
  • 目录.Read.All
  • 目录读写全部
  • 目录读写全部
  • 文件.Read.All
  • 文件.ReadWrite.All
  • Group.Create
  • Group.Read.All
  • 组.ReadWrite.All
  • 组。已选择
  • Sites.FullControl.All
  • Sites.Manage.All
  • Sites.Read.All
  • Sites.ReadWrite.All
  • TeamsActivity.Read.All
  • TeamsActivity.发送
  • TeamsApp.Read.All
  • 工作组应用程序读写全部
  • 团队选项卡创建
  • TeamsTab.Read.All
  • TeamsTab.ReadWrite.All
  • User.Read
  • User.ReadWrite.All

我拔头发了。。。几乎什么都没有了!

如果完全删除"Group.Create"权限并进行测试,它应该可以工作。

似乎它不喜欢"Group.Create"one_answers"Group.ReadWrite.All">

如果它在图形资源管理器中工作,但在Postman中不工作。这通常意味着Postman中的访问令牌不正确。

你看过我整理的邮差系列吗?它根据您的应用程序id和机密获取访问令牌。https://learn.microsoft.com/en-us/graph/use-postman

关于PowerAutomate。如何为流输入应用程序id和机密以获取应用程序访问令牌?我们在这里从头到尾都有一个教程,展示我们在这里推荐的方法https://learn.microsoft.com/en-us/graph/tutorials/flow

最新更新