Microsoft graph api 无法使用图形管理器设置配置文件图片
我正在尝试使用Microsoft Graph Explorer(v1.0)更新我的个人资料图片,但我无法更新,我总是遇到以下错误: 发生内部服务器错误。操作失败。您选择的文件不是图像。请选择其他文件 问题是,我试图更新图片时使用的文件是插入到请求正文中的图像(它的base64表示形式,我使用此站点获取它:) 我还使用了标题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/
内容类型
和值image/jpeg
,我认为,在我登录时,我不需要授权标题。
我使用的URL是:
https://graph.microsoft.com/v1.0/me/photo/$value
此端点将原始图像作为输入,而不是base64编码版本。从:
请求主体
在请求正文中,将照片的二进制数据包括在请求正文中
由于无法使用Graph Explorer来流式处理这样的文件,因此Graph Explorer不支持更新照片