如何使用图形 API 检索我组织的 Office 365 应用程序

问题描述 投票:0回答:1

使用此端点:

https://graph.microsoft.com/v1.0/drives/{drive-id}/items/{item-id}/children
我正在检索此指定文件夹内的所有文件,并且在响应中返回的 JSON 响应的属性为:

    "createdBy": {
        "application": {
            "id": "5e3ce6c0-2b1f-4285-8d4b-75ee78787346",
            "displayName": "Microsoft Teams Web Client"
        },
        "user": {
            "email": "[email protected]",
            "id": "d9e9c5cb-e780-43ca-9f60-bdeae6d7e5af",
            "displayName": "Adele Vance"
        }
    }

如何检索此特定应用程序

Microsoft Teams Web Client
?我想查看有关它的详细信息,因为我需要在我的代码中使用它。

azure-active-directory microsoft-graph-api sharepoint-online
1个回答
0
投票

您可以调用 servicePrincipals 端点并通过备用键

appId
查找应用程序的实例。

GET https://graph.microsoft.com/v1.0/servicePrincipals(appId='5e3ce6c0-2b1f-4285-8d4b-75ee78787346')

请注意,如果应用程序的创建者未设置某些属性,则它们可能为空。

© www.soinside.com 2019 - 2024. All rights reserved.