因为有些日子我无法获得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。
答案 0 :(得分:0)
您将需要其他权限。
documentation说,您将需要Read all users' full profiles
权限(在“应用程序权限”下)。
您还必须授予这些权限,这只能由Azure AD管理员完成。