2017-07-17 45 views
0

我正在使用Azure AD Graph Api(而不是MS Graph API),因爲在我的應用程序中由於某種原因它是更好的選擇。我沒有找到關於它的任何帖子或文本,我想訪問onedrive文件並使用此API與他們一起工作。是否有可能或我必須使用MS Graph Api?是否可以使用Azure Ad Graph API處理一個驅動器文件?

回答

1

Azure AD Graph API僅公開Azure AD數據,而不是OneDrive。您需要使用Microsoft Graph API或OneDrive API

您應該可以在應用程序中使用多個API。

+0

非常感謝! – Magg

+0

我認爲是正確的,訪問令牌我用於Azure AD Graph Api不適用於Microsoft Graph Api嗎?所以我需要登錄/ auth兩次,如果我想在一個應用程序中使用兩個? – Magg

+0

用戶不需要登錄兩次。不過,您需要分別爲兩個API獲取令牌。通過使用授權碼流的網絡應用程序,您可以使用相同的代碼來獲取這兩個令牌。例如,對於本機命令行應用程序,可能需要爲另一個令牌再次彈出瀏覽器窗口,但會自動登錄,因爲用戶具有活動會話。 – juunas

相關問題