Office 365 统一 API 错误 "Resource not found for the segment 'UserPhotos'."
Office 365 unified API error "Resource not found for the segment 'UserPhotos'."
一两周前,如果用户没有照片,Office 365 统一 API 将 return 元数据用于大小为 1X1 的照片。现在是 return 错误:
{
"error": {
"code": "RequestBrokerOld-ParseUri",
"message": "Resource not found for the segment 'UserPhotos'."
}
}
现在有照片的用户开始出现错误。最近几天情况越来越糟,以至于 API 现在无法使用。一开始只丢失了几张照片,现在只有 1 张用户照片在 250 多位用户中 return 成功编辑。
所有 User Photo 端点都 returning 这个错误。例如:
https://graph.microsoft.com/beta/me/userphotos
https://graph.microsoft.com/beta/xyz.onmicrosoft.com/users/someUserId/userphotos/48X48
https://graph.microsoft.com/beta/xyz.onmicrosoft.com/users/someUserId/userphoto/$value
错误也发生在 sandbox 中(尽管我不能确定沙盒中的用户是否有照片开头)。
这个问题有任何已知的解决方法或修复方法吗?
API 中有一些更新:
http://dev.office.com/blogs/Update-3-on-Office-365-unified-API
要获取照片,请使用 /photo 而不是 /userPhoto
来自 :
端点现在称为 "photo" 而不是 "userphoto"
获取您使用的照片信息:
api/beta/Me/photo
获取你调用的照片
api/beta/Me/photo/$value
我无法使用给定尺寸(例如 beta/Me/photo/48x48)的照片
一两周前,如果用户没有照片,Office 365 统一 API 将 return 元数据用于大小为 1X1 的照片。现在是 return 错误:
{
"error": {
"code": "RequestBrokerOld-ParseUri",
"message": "Resource not found for the segment 'UserPhotos'."
}
}
现在有照片的用户开始出现错误。最近几天情况越来越糟,以至于 API 现在无法使用。一开始只丢失了几张照片,现在只有 1 张用户照片在 250 多位用户中 return 成功编辑。
所有 User Photo 端点都 returning 这个错误。例如:
https://graph.microsoft.com/beta/me/userphotos
https://graph.microsoft.com/beta/xyz.onmicrosoft.com/users/someUserId/userphotos/48X48
https://graph.microsoft.com/beta/xyz.onmicrosoft.com/users/someUserId/userphoto/$value
错误也发生在 sandbox 中(尽管我不能确定沙盒中的用户是否有照片开头)。
这个问题有任何已知的解决方法或修复方法吗?
API 中有一些更新: http://dev.office.com/blogs/Update-3-on-Office-365-unified-API 要获取照片,请使用 /photo 而不是 /userPhoto
来自
端点现在称为 "photo" 而不是 "userphoto"
获取您使用的照片信息:
api/beta/Me/photo
获取你调用的照片
api/beta/Me/photo/$value
我无法使用给定尺寸(例如 beta/Me/photo/48x48)的照片