调用Microsoft Graph API更新团队图片时遇InvalidImage 400错误
更新团队图片时遭遇400错误
- 按官方文档要求发起PUT或PATCH请求更新团队图片,始终返回400错误。
- 尝试过两种请求体传递方式:
- 直接在JSON中传入二进制数据,结构如下:
{ "photo": "binary data here" } - 将二进制数据做Base64编码后传递。
- 直接在JSON中传入二进制数据,结构如下:
- 改用
/groups端点(而非/teams端点)且省略/$value参数时,返回明确错误信息:"code": "InvalidImage" "message": "Exception of type 'Microsoft.Fast.Profile.Core.Exception.ProfileBadRequestException' was thrown.", - 确认使用的图片是有效的,且已配置正确的委派权限
TeamSettings.ReadWrite.All。
内容的提问来源于stack exchange,提问作者Demian Licht
相关产品推荐
相关产品推荐

