2017-10-09 99 views
1

我只是尝试这个请求here 此URL中的消息ID是电子邮件的id,我刚刚从GET /me/messagesCreateReply根据文档返回500错误

POST https://graph.microsoft.com/v1.0/me/messages/{id}/createReplyAll 
Content-Type: application/json 
Authorization: Bearer eyJ0eXSiOBJiV1QiLCJub25jZSI6Ik{....} 

检索这是回来:

"error": { 
    "code": "InternalServerError", 
    "message": "Object reference not set to an instance of an object.", 
    "innerError": { 
     "request-id": "a4c28622-0914-44da-8e67-6eb7ee59dc84", 
     "date": "2017-10-09T19:07:00" 
    } 
} 

我只能猜测,这是否是

  1. 错误请求(似乎是500错误并不暗示)
  2. 这种类型的电子邮件是特殊的,不能访问或答复出于某种原因(?)或
  3. 我发现了一个错误,这是我的错误报告。

同样的情况,为/createReply端点以及

回答

1

我只是转载这一点。删除Content-Type标题来解决这个问题。这似乎在服务器运行到一个坏的错误的情况下,当你说有JSON在身,但身体是空的:)。这绝对是一个错误,我们永远不应该返回一个500

而且我看到图表文档说头是必需的,即使没有身体。这对我来说似乎是一个文档错误。

我了报告给正确的人。

0

感谢;这个头球已经被留在那里作为一个疏忽。仅供参考我在微软的图形V1.0 3个议题createForward,createReply和createReplyAll去除头。更新将在24小时内生效。