我们已成功将Graph Api与SharePoint Framework(SPFX)结合使用来获取当前用户照片。但是,这仅适用于组织内的用户。 对于来宾用户,这不起作用。我尝试使用AAD Graph API,但似乎也需要组织内的用户。 外部/来宾用户已分配O365许可证。
答案 0 :(得分:0)
根据您的描述,您想要获取来宾用户的照片。
根据我的测试,如果用户修改了自己的照片并登录了Outlook,我们可以得到它。我有一个邮件地址为onmicrosoft.com
像这样的简单代码:
await _serviceClient.Me.Photo.Request().GetAsync();
我们还可以看到某些用户不支持此操作。有关更多详细信息,请参见this document。