【发布时间】:2021-02-24 10:14:08
【问题描述】:
使用 microsoft graph api 并偶然发现此查询由于某种原因而失败。
https://graph.microsoft.com/v1.0/users?$top=5&$select=displayName,id,extension_{ID}_ContactId&$filter=extension_{ID}_ContactId in ('11223344-5c2f-4b4d-94f6-d9a4ac441d75', '55667788-5c2f-4b4d-94f6-d9a4ac441d75')
回复:
{
"error": {
"code": "InternalServerError",
"message": "Value cannot be null.\r\nParameter name: elementType",
"innerError": {
"date": "2021-02-23T12:56:42",
"request-id": "592915ae-c174-44e3-a4ca-9298e16bc3c6",
"client-request-id": "592915ae-c174-44e3-a4ca-9298e16bc3c6"
}
}
}
但是比较单个值似乎工作得很好:
https://graph.microsoft.com/v1.0/users?$top=5&$select=displayName,id,extension_{ID}_ContactId&$filter=extension_{ID}_ContactId eq '46450218-5c2f-4b4d-94f6-d9a4ac441d75'
使用...&$filter=displayName in ('value1', 'value2') - 也可以正常工作。
有人可以指出一个有意义的线索来解决 elementType 的错误吗?
【问题讨论】:
标签: azure-active-directory microsoft-graph-api