gpt4 book ai didi

azure - azure graph api是否支持用户解析?

转载 作者:行者123 更新时间:2023-12-03 03:38:56 25 4
gpt4 key购买 nike

我正在测试 Azure AD 图形 api 用户,我对找不到的特定功能感兴趣。我希望能够附加到请求 100 个 id's/userPrincipalNames 并获取这些 id's/userPrincipalNames 的用户对象数组(就像/users/{id} API,但对于许多 id),是否有以下 API AZURE AD GRAPH API 可以做到吗?

我能够通过使用带有查询参数(过滤器/搜索)的 GET/users API 来制定解决方案,但我发现它不是最好的解决方案,因为 URL 不能太长(我有将 100 个 id 添加到搜索参数中)。

谢谢

最佳答案

您可以调用$batch endpoint但一批的限制约为 20 个请求。

POST https://graph.microsoft.com/v1.0/$batch
Accept: application/json
Content-Type: application/json
{
"requests": [
{
"id": "1",
"method": "GET",
"url": "/users/{id1|upn1}"
},
{
"id": "2",
"method": "GET",
"url": "/users/{id2|upn2}"
},
{
"id": "3",
"method": "GET",
"url": "/users/{id3|upn3}"
},
...
{
"id": "20",
"method": "GET",
"url": "/users/{id20|upn20}"
},
]
}

关于azure - azure graph api是否支持用户解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72183379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com