2016-01-13 21 views
0

我目前正在使用Microsoft Graph Api進行羣組。當我通過API Explorer(https://graphexplorer2.azurewebsites.net)訪問組對話(https://graph.microsoft.com/v1.0/groups/3b41ffb2-4fec-4ca6-97f8-40c70eb75df3/conversations)時,它工作正常。但是,如果我通過郵差訪問相同的郵件,我會收到下面的錯誤消息。獲取羣組對話問題

{ 
    "error": { 
    "code": "ErrorInternalServerError", 
    "message": "The SMTP address has no mailbox associated with it.", 
    "innerError": { 
     "request-id": "20289ba7-0782-4d0e-9ea9-64e4567bfca6", 
     "date": "2016-01-13T13:05:21" 
    } 
    } 
} 

但在郵差下面的APIs工作正常。

https://graph.microsoft.com/v1.0/groups/3b41ffb2-4fec-4ca6-97f8-40c70eb75df3

https://graph.microsoft.com/v1.0/groups

在爲測試目的而創建的Azure的AD應用程序,我也啓用了圖形API和Azure的AD權限的所有權限。我無法繼續前進。

回答

1

僅適用於應用程序的授權流程不支持組對話訪問。

我們正在努力爲這種情況返回更好的錯誤。

+0

您好@Marek Rycharski,我目前正在嘗試與OP相同,但是錯誤是:「message」:「訪問被拒絕,請檢查憑據並重試。」你有什麼建議嗎? – AuroMetal

+0

只是提醒我的AD應用程序具有所有權限。在絕望的模式下,我已啓用「其他應用程序」的所有權限。 – AuroMetal

+0

Hi @AuroMetal,您能否提供您的請求的請求ID和時間戳? –

0

您可以通過fiddler跟蹤HTTP請求以查看Microsoft Graph和Postman之間的區別。我們也可以通過跟蹤HTTP請求獲取訪問令牌,並使用Fiddler構建請求。 希望它有幫助。