Microsoft graph api 无法使用图形管理器设置配置文件图片

Microsoft graph api 无法使用图形管理器设置配置文件图片,microsoft-graph-api,Microsoft Graph Api,我正在尝试使用Microsoft Graph Explorer(v1.0)更新我的个人资料图片,但我无法更新,我总是遇到以下错误: 发生内部服务器错误。操作失败。您选择的文件不是图像。请选择其他文件 问题是,我试图更新图片时使用的文件是插入到请求正文中的图像(它的base64表示形式,我使用此站点获取它:) 我还使用了标题内容类型和值image/jpeg,我认为,在我登录时,我不需要授权标题。 我使用的URL是:https://graph.microsoft.com/v1.0/me/photo/

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

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

问题是,我试图更新图片时使用的文件是插入到请求正文中的图像(它的base64表示形式,我使用此站点获取它:)

我还使用了标题
内容类型
和值
image/jpeg
,我认为,在我登录时,我不需要授权标题。
我使用的URL是:
https://graph.microsoft.com/v1.0/me/photo/$value

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

请求主体 在请求正文中,将照片的二进制数据包括在请求正文中

由于无法使用Graph Explorer来流式处理这样的文件,因此Graph Explorer不支持更新照片