无法使用Graph Explorer设置个人资料照片

时间:2018-06-04 15:27:38

标签: microsoft-graph

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

  

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

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

我还使用了标头Content-Type,其值为image/jpeg,我认为,因为我已经记录了,所以我不需要授权标头。 我使用的网址是:https://graph.microsoft.com/v1.0/me/photo/$value

1 个答案:

答案 0 :(得分:1)

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

  

请求正文

     

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

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