无法在 Microsoft Graph 中使用 OData $expand 获取头像
Failed to get avatar using OData $expand in Microsoft Graph
我正在尝试使用 Microsoft Graph 中的 OData $expand
获取头像。
当我运行
GET https://graph.microsoft.com/v1.0/me?$expand=photo
在 Graph Explorer 中,我得到了这个错误:
{
"error": {
"code": "RequestBroker-ParseUri",
"message": "Could not find a property named 'businessPhones' on type 'Microsoft.OutlookServices.User'.",
"innerError": {
"request-id": "cf7937be-169f-41a1-80fb-cf184f0b5a72",
"date": "2017-07-26T22:48:30"
}
}
}
我使用正确吗?谢谢
不,这是不可能的。如果您尝试同时获取个人资料 和照片 ,请尝试使用 $batch
操作。参见 https://developer.microsoft.com/en-us/graph/docs/concepts/json_batching
希望对您有所帮助,
我正在尝试使用 Microsoft Graph 中的 OData $expand
获取头像。
当我运行
GET https://graph.microsoft.com/v1.0/me?$expand=photo
在 Graph Explorer 中,我得到了这个错误:
{
"error": {
"code": "RequestBroker-ParseUri",
"message": "Could not find a property named 'businessPhones' on type 'Microsoft.OutlookServices.User'.",
"innerError": {
"request-id": "cf7937be-169f-41a1-80fb-cf184f0b5a72",
"date": "2017-07-26T22:48:30"
}
}
}
我使用正确吗?谢谢
不,这是不可能的。如果您尝试同时获取个人资料 和照片 ,请尝试使用 $batch
操作。参见 https://developer.microsoft.com/en-us/graph/docs/concepts/json_batching
希望对您有所帮助,