Microsoft graph api 访问我/照片时,此邮箱尚不支持MailboxNotEnabledForRESTAPI REST API

Microsoft graph api 访问我/照片时,此邮箱尚不支持MailboxNotEnabledForRESTAPI REST API,microsoft-graph-api,microsoft-graph-sdks,Microsoft Graph Api,Microsoft Graph Sdks,在一则Azure广告中,我给了一个拥有outlook.com帐户的用户来宾访问权限。 每当我尝试访问graphClient.Me.Photos[“48x48”].Content.Request().GetAsync()时,就会出现MailboxNotEnabledForRESTAPI错误 该代码基于来自的教程 我已经删除了对邮箱和电子邮件作用域的所有引用,但仍然出现此错误。为什么?由于该帐户是MSA帐户,因此出现此错误。如果要调用GetPhoto API调用,则版本1.0中的此操作仅支持用户的工

在一则Azure广告中,我给了一个拥有outlook.com帐户的用户来宾访问权限。 每当我尝试访问
graphClient.Me.Photos[“48x48”].Content.Request().GetAsync()
时,就会出现MailboxNotEnabledForRESTAPI错误

该代码基于来自的教程


我已经删除了对邮箱和电子邮件作用域的所有引用,但仍然出现此错误。为什么?

由于该帐户是MSA帐户,因此出现此错误。如果要调用GetPhoto API调用,则版本1.0中的此操作仅支持用户的工作或学校邮箱,而不支持个人邮箱。请不要使用来宾用户帐户,而是尝试查看是否可以使用工作/学校帐户重新解决此问题。

您是否在Graph Explorer或POSTMAN中尝试过此问题。您是否拥有此帐户的office365许可证?我相信您会遇到此错误,因为此帐户是MSA帐户。如果要调用GetPhoto API调用,则版本1.0中的此操作仅支持用户的工作或学校邮箱,而不支持个人邮箱。不要使用来宾用户帐户,而是尝试使用工作/学校帐户重新处理问题。