我无法使用Microsoft Graph API更新和获取用户的个人资料照片。
例如,使用请求正文中的图像二进制数据向https://graph.microsoft.com/v1.0/users/[userId]/photo/ $值发送PATCH请求(包括正确的授权和内容类型标头)会导致错误响应,并且代码为"不明错误"和一条空信息。
获取用户照片会导致同样的错误。
有没有办法获得更详细的错误消息?关于可能导致错误的原因的任何想法?使用API获取/更新照片有任何已知问题吗?
我尝试获取/更新照片的用户仅存在于Azure AD中。他们没有Exchange在线邮箱。这是否需要在Microsoft Graph中使用get get / update照片查询?
答案 0 :(得分:4)
感谢您报告此问题。目前,API仅为具有Exchange在线邮箱的用户提供照片。我们正在努力为AAD用户提供API支持。让我们知道这对您的工作产生的影响,这将有助于我们更好地优先考虑它。
注意到返回更有意义的反馈。如果您可以共享错误响应正文中的请求ID和时间戳,那就太棒了。