【发布时间】:2019-07-28 00:43:39
【问题描述】:
我正在尝试使用 Flow 创建一个团队,然后创建一个 Planner 作为选项卡添加到团队中。
我正在尝试使用通过创建团队生成的组 ID 在 Flow 中创建一个新的 Planner。
在the MS Graph API 之后,我尝试在 Flow 中使用 HTTP 进行 POST 到
POST https://graph.microsoft.com/v1.0/planner/plans
有身体
{
"owner": "GROUP ID HERE",
"title": "Planner"
}
但我收到未经授权的错误。谁能告诉我我做错了什么?
下面是我在 Azure Active Directory 上的权限对我的 API 调用进行身份验证时的样子:
虽然我可以通过Microsoft Graph API创建规划器:
请求 ID
时间戳
我无法使用 HTTP 在 Flow 上做同样的事情:
【问题讨论】:
-
您能否使用jwt.io/#debugger-io检查您的不记名令牌是否需要权限?
-
@Wajeed-MSFT 不知道我是怎么做到的。据我所知,令牌 是 一个有效的 jwt,因为我已经能够运行其他已成功运行的 API 调用(例如克隆团队)。
-
您能否确认您是该组的成员,并按照@Tarkan Sevilmis 的建议分享失败请求的请求 ID 和时间戳?
-
@Wajeed-MSFT,我是团队和小组的所有者和成员。 Flow HTTP 没有给我失败请求的请求 ID。只是“未经授权”,如上所示。
-
见上面的截图。 HTTP 3 来自使用
https://graph.microsoft.com/v1.0/planner/plans创建计划的 POST 请求
标签: microsoft-graph-api microsoft-teams power-automate microsoft-planner