Office 365 Unified API beta / me / photo未经授权

时间:2015-11-10 13:35:20

标签: office365 office365api office365-restapi

因为有些日子我无法获得LogedIn用户照片。我总是得到一个StatusCode:401,ReasonPhrase:'Unauthorized'。

这是我访问的API网址:https://outlook.office.com/api/beta/me/photos('96x96')/ $ value

应用更新3的更改。

权限:“登录并阅读用户配置文件(Office 365统一API)”。

这对我来说效果很好,但现在出现了这个问题。有一个已知的问题吗?如果有人可以给我一些提示来获取用户个人资料图片,那将会很不错。

我开发了一个ASP.NET MVC多租户应用程序,可以访问Office 365 API,如SharePoint和Outlook。

1 个答案:

答案 0 :(得分:0)

您将需要其他权限。

documentation说,您将需要Read all users' full profiles权限(在“应用程序权限”下)。

您还必须授予这些权限,这只能由Azure AD管理员完成。