Microsoft Graph API Posts在邮递员中禁止在图形浏览器403中工作

问题描述 投票:0回答:1

我正在努力在MS Teams频道中创建新消息。我们已经为此目的创建了一个用户帐户,并且该帐户已获得正确的许可证。在邮递员中进行测试时,我在发布时始终收到403错误,而所有“获取”请求均正常运行。以该服务用户身份登录后,Graph Explorer中的帖子也可以正常工作。

POST到https://graph.microsoft.com/beta/teams/ {{teamid}} / channels / {{channelid}} / messages /

正文

{
  "messageType": "message",
  "subject": "test",
  "importance": "normal",
  "body": {
    "contentType": "text",
    "content": "testing with svc account"
  }
}

在图形浏览器上,返回201,并且该消息显示在团队中。

[当我使用邮递员时,我首先获取访问令牌,尝试访问相同的uri并获得良好的响应。所以令牌必须正常工作,对吗?

然后尝试发布并获得403。

相同的用户帐户。

我想念什么?

post http-status-code-403 microsoft-graph-teams
1个回答
0
投票

您需要提供身份验证。

MSDN上实际上有一个关于将邮递员与Graph API here一起使用的页面。

同样要使用Graph API,您还需要创建一个Application registration,并且取决于您使用的API和登录方式,您可能需要让租户同意您的应用程序权限。

© www.soinside.com 2019 - 2024. All rights reserved.