【问题标题】:Update / Get user photo from Microsoft Graph API gives "UnknownError" result从 Microsoft Graph API 更新/获取用户照片给出“UnknownError”结果
【发布时间】:2016-02-29 10:20:56
【问题描述】:

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

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

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

有没有办法获得更详细的错误消息?关于可能导致错误的原因的任何想法?使用 API 获取/更新照片是否存在任何已知问题?

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

【问题讨论】:

    标签: microsoft-graph-api


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的回答。我为开发目的设置了一个 Azure AD,我想从中检索用户数据。但是,我没有用于开发的 Exchange Online 订阅,因为我不想为此注册新的订阅。这是一个错误响应的新示例: { "error": { "code": "UnknownError", "message": "", "innerError": { "request-id": "d0ff6b9b-20e9-4b45-843f- e1735e0e33da", "日期": "2016-03-02T12:18:03" } } }
    • 这里有同样的问题。我们将不胜感激。
    • 为什么一年多后这仍然是一个问题?很遗憾,如此重要的项目在文档和功能方面存在如此多的问题。这些“未知错误”会生成各种响应代码,有时甚至会导致 30 秒长的网关超时。
    • 为什么一年多后这仍然是一个问题?
    • 也希望能有更新。我们只是试图为我们的 AD 用户显示关联照片。这是一个外部用户,在我们的 AD 下没有交换帐户。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-09
    • 2017-06-26
    • 1970-01-01
    • 2020-07-08
    • 2017-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多