从 Microsoft Graph API 更新/获取用户照片给出 "UnknownError" 结果

Update / Get user photo from Microsoft Graph API gives "UnknownError" result

我在使用 Microsoft Graph 更新和获取用户的个人资料照片时遇到问题 API。

例如向https://graph.microsoft.com/v1.0/users/[userId]/photo/$value发送PATCH请求,包括正确的Authorization和Content-Typeheaders,请求中包含图片二进制数据body,导致代码为 "UnknownError" 的错误响应和一条空消息。

获取用户照片导致同样的错误。

有没有办法得到更详细的错误信息?关于错误原因的任何想法?使用 API 的 getting/updating 张照片是否存在任何已知问题?

我尝试为其 get/update 照片的用户仅存在于 Azure AD 中。他们没有 Exchange 在线邮箱。这是在 Microsoft Graph 中使用 get get/update 照片查询的要求吗?

感谢您报告此问题。目前,API 只为拥有 Exchange 在线邮箱的用户提供照片服务。我们也在努力为仅 AAD 用户支持 API。让我们知道这对您的工作有何影响,这将有助于我们更好地确定优先级。

已记录关于返回更有意义的反馈。如果您可以共享错误响应正文中存在的请求 ID 和时间戳,那就太好了。