[英]Pulling images from Delve in an SPFx web part
我創建了一個 web 部件,它將找到 Azure AD 組的成員。 我希望顯示每個成員的個人資料圖片。 我通過為每個成員使用這個地址來做到這一點
https://sfeur.delve.office.com/mt/v3/people/profileimage?userId=joe.bloggs%40mytenant.com&size=L
這將起作用,但前提是我在運行代碼之前打開瀏覽器到 Delve。
有沒有辦法讓它工作?
謝謝P
問題是身份驗證 - 如果您在沒有可用的身份驗證 cookies 之前沒有訪問 Devle,則不會顯示任何內容。
我推薦使用 Graph API 來獲取用戶照片,你可以在這里找到一個教程:
https://docs.microsoft.com/en-us/graph/api/profilephoto-get?view=graph-rest-1.0
您還可以使用 npm package 來幫助您:
https://www.npmjs.com/package/mgwdev-m365-helpers
希望這可以幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.