“空载。在Microsoft Teams中发布消息时调用Microsoft Graph时出现“预期的JSON内容错误”

时间:2020-06-08 12:18:02

标签: microsoft-graph-api microsoft-teams

我正在尝试调用Microsoft Graph API以使用Microsoft Graph Explorer在Microsoft Teams中发布消息。我代表已提供用户同意的登录用户来发布消息。但是当我拨打电话时,出现以下错误:

错误请求-400

{
 "error": {
    "code": "BadRequest",
    "message": "Empty Payload. JSON content expected.",
    "innerError": {
        "request-id": "ecad0cea-8b1e-4e2a-a1e3-20c1a4d0d138",
        "date": "2020-06-08T11:41:56"
    }
 }
}


下面是我在调用时使用的图形API和请求正文:

图形API:

https://graph.microsoft.com/beta/users/899fd9e5-c6f3-42bf-a52d-924ec75728aa/chats/19:0dee7f8c-6b5a-4f82-a353-12e1879210aa_fd79a697-f15e-42d4-8971-b850877faf56@unq.gbl.spaces/messages

请求正文:

{"body":{"content":"Hello World"}}

实际上,我能够使用Get HTTP方法成功进行一些Graph API调用。例如:
https://graph.microsoft.com/beta/me/chats

但是在使用Post HTTP方法将消息发布到1:1聊天,群聊或任何团队频道时出现问题。

有人可以帮助解决上述问题吗?

预先感谢。

0 个答案:

没有答案