2016-02-29 32 views
3

我在使用Microsoft Graph API更新和獲取用戶個人資料照片時遇到問題。更新/從Microsoft Graph API獲取用戶照片會給出「UnknownError」結果

例如,發送PATCH請求到https://graph.microsoft.com/v1.0/users/[userId]/photo/ $值(包括正確的授權和內容類型標頭)與請求正文中的圖像二進制數據,將導致錯誤響應,其中包含代碼「UnknownError」和空消息。

獲取用戶照片結果的相同錯誤。

有沒有辦法獲得更詳細的錯誤信息?任何想法可能是錯誤的原因?使用API​​獲取/更新照片是否存在任何已知問題?

我試圖獲取/更新照片的用戶僅存在於Azure AD中。他們沒有Exchange在線郵箱。這是在Microsoft Graph中使用獲取/更新照片查詢的要求嗎?

回答

4

感謝您報告此問題。目前,該API僅爲擁有Exchange聯機郵箱的用戶提供照片。我們也在爲支持AAD的用戶開發API。讓我們知道這對你的工作產生的影響,這將有助於我們更好地優化它。

注意到有關返回更有意義的反饋。如果您可以共享錯誤響應正文中的request-id和timestamp,那就太好了。

+0

感謝您的回答。我爲了開發目的設置了一個Azure AD,我想從中檢索用戶數據。但是,我沒有訂閱Exchange Online訂閱,因爲我不想爲此訂閱新的訂閱。 下面是一個錯誤響應的新鮮例如: { 「錯誤」:{ 「代碼」: 「不明錯誤」, 「消息」: 「」, 「innerError」:{ 「請求ID」:「 d0ff6b9b-20e9-4b45-843f-e1735e0e33da「, 」date「:」2016-03-02T12:18:03「 } } } – bstrm

+0

同樣的問題在這裏。一個修復將不勝感激。 – stefboe

+0

我們使用AAD作爲輕量級的身份提供商,圖形API中的頭像支持將非常有用。 –

相關問題