创建草稿回复消息会在提供有效负载时出错

时间:2017-08-29 06:40:37

标签: microsoft-graph outlook-restapi

我正在通过Postman访问Outlook Office 365 API。我尝试使用以下网址创建草稿回复邮件:

POST https://outlook.office.com/api/v2.0/me/messages/{message_id}/createreply

身体包含:

body: {
  "Comment": "Sounds great! See you tomorrow."
}

但我收到以下错误:

{
   "error": {
      "code": "RequestBodyRead",
        "message": "The parameter 'Comment' in the request payload is not a valid parameter for the operation 'CreateReply'."
    }
}

我已根据documentation使用此调用。

此问题也存在,用于创建草稿回复所有消息并创建草稿转发消息。

1 个答案:

答案 0 :(得分:0)

这是因为您将comment放在body内,它应该独立存在。从documentation

开始
POST https://outlook.office.com/api/beta/me/messages/AAMkADA1MTAAAAqldOAAA=/createreply
Content-Type: application/json

{
  "Comment": "Fanny, Randi, would you name the group if the project is approved, please?" 
}

请注意,它是{"comment": "string"}而不是body:{"comment": "string"}