簡體   English   中英

Outlook REST API-如何檢索用戶照片

[英]Outlook REST API - How to retrieve a User Photo

我想從Outlook中獲取用戶的照片並將其存儲在數據庫中。 我希望由程序自動完成此操作,而無需用戶交互,因為我知道他們的電子郵件和密碼。

我正在嘗試使用此指南:

https://msdn.microsoft.com/en-us/office/office365/api/use-outlook-rest-api#UseaclientlibrarytoaccesstheOutlookRESTAPIGetanaccesstoken

我已經注冊了我的網站(.NET MVC 5),但是我不知道如何執行身份驗證和訪問令牌部分,因為該指南的一半鏈接無效,並且找不到任何有用的教程/在其他地方編寫代碼段。

我非常感謝您的幫助。

除了使用Office 365 REST API,我們還可以使用Microsoft Graph。

而且,由於您不希望用戶參與身份驗證,因此可以使用“ 客戶端憑據授予流” ,該流程允許Web服務(機密客戶端)在調用另一個Web服務時使用其自己的憑據進行身份驗證,而無需模擬用戶。

這是REST API,用於獲取特定用戶的照片供您參考:

GET:https://graph.microsoft.com/v1.0/users/user1@yourdomain.onmicrosoft.com/photo/$value

該應用程序需要以下范圍之一才能請求用戶照片:

User.Read; User.ReadBasic.All; User.Read.All; User.ReadWrite.All; User.Read

並參考此處使用Microsoft Graph API注冊應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM