[英]Outlook REST API - How to retrieve a User Photo
我想從Outlook中獲取用戶的照片並將其存儲在數據庫中。 我希望由程序自動完成此操作,而無需用戶交互,因為我知道他們的電子郵件和密碼。
我正在嘗試使用此指南:
我已經注冊了我的網站(.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.