代码之家  ›  专栏  ›  技术社区  ›  Andrew Shepherd

Microsoft Graph Api:按GUID值筛选

  •  2
  • Andrew Shepherd  · 技术社区  · 9 年前

    https://developer.microsoft.com/en-us/graph/graph-explorer

    如果我运行此查询:

    https://graph.microsoft.com/v1.0/users
    

    我得到了一个用户列表,包括他们的ID。

    https://graph.microsoft.com/v1.0/users/f71f1f74-bf1f-4e6b-b266-c777ea76e2c7
    

    结果显示一个特定用户的详细信息。

    {
        "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users/$entity",
        "id": "f71f1f74-bf1f-4e6b-b266-c777ea76e2c7",
        "businessPhones": [],
        "displayName": "CIE Administrator",
        "givenName": "CIE",
        "jobTitle": null,
        "mail": "admin@CIE493742.onmicrosoft.com",
        "mobilePhone": "+1 3528700812",
        "officeLocation": null,
        "preferredLanguage": "en-US",
        "surname": "Administrator",
        "userPrincipalName": "admin@CIE493742.onmicrosoft.com"
    }
    

    然而,在我的情况下,应用 $filter id 领域

    以下是我尝试过的,以及我遇到的错误:

    尝试一次

    .../users?$filter=id eq f71f1f74-bf1f-4e6b-b266-c777ea76e2c7
    

    第二次尝试

    ..../users/$filter=id eq guid'f71f1f74-bf1f-4e6b-b266-c777ea76e2c7'
    

    未识别的“Edm”。“id eq guid'f71f1f74-bf1f-4e6b-b266-c777ea76e2c7”中“6”处的字符串“literal”guid'F71ff74-bf1f-4B6b-b266-c77 7ea76E2c7“。

    1 回复  |  直到 9 年前
        1
  •  4
  •   Andrew Shepherd    9 年前

    终于找到了答案。

    https://graph.microsoft.com/v1.0/users?$filter=id eq 'f71f1f74-bf1f-4e6b-b266-c777ea76e2c7'