2017-10-09 102 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小時內生效。