【问题标题】:Unable to set profile picture using Graph Explorer无法使用 Graph Explorer 设置个人资料图片
【发布时间】:2018-06-05 03:12:13
【问题描述】:

我正在尝试使用 Microsoft Graph Explorer (v1.0) 更新我的个人资料图片,但我无法做到,我总是收到以下错误:

发生内部服务器错误。操作失败。,您选择的文件不是图像。请选择其他文件。

问题是我试图用 更新我的图片的文件是 一个插入到请求正文中的图像(它的 base64 表示,我使用这个站点来获取它: https://www.base64-image.de/)。

我还在使用标头 Content-Type 和值 image/jpeg,我认为,当我登录时,我不需要授权标头。 我使用的网址是:https://graph.microsoft.com/v1.0/me/photo/$value

【问题讨论】:

    标签: microsoft-graph-api


    【解决方案1】:

    此端点将原始图像作为输入,而不是 base64 编码版本。来自documentation

    请求正文

    在请求正文中,将照片的二进制数据包含在请求正文中。

    由于无法使用 Graph Explorer 流式传输此类文件,因此 Graph Explorer 不支持更新照片。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-22
      • 2017-09-30
      • 2021-12-15
      • 1970-01-01
      • 2012-01-16
      • 2014-06-24
      相关资源
      最近更新 更多