如何获取外部/来宾Office 365用户照片?

时间:2018-09-25 06:11:00

标签: sharepoint office365 azure-ad-graph-api

我们已成功将Graph Api与SharePoint Framework(SPFX)结合使用来获取当前用户照片。但是,这仅适用于组织内的用户。 对于来宾用户,这不起作用。我尝试使用AAD Graph API,但似乎也需要组织内的用户。 外部/来宾用户已分配O365许可证。

1 个答案:

答案 0 :(得分:0)

根据您的描述,您想要获取来宾用户的照片。

根据我的测试,如果用户修改了自己的照片并登录了Outlook,我们可以得到它。我有一个邮件地址为onmicrosoft.com

的用户

像这样的简单代码:

await _serviceClient.Me.Photo.Request().GetAsync();

我们还可以看到某些用户不支持此操作。有关更多详细信息,请参见this document