我正在尝试使用 microsoft graph API 获取所有设备上安装的所有应用程序
我提到了上面的 stackoverflow 问题,但是当我尝试时,Detectedapps API 响应包含一个空的 ManagedDevices 字段,即使它显示了设备计数。
我使用以下请求来获取所有应用程序和设备 ID
GET https://graph.microsoft.com/v1.0/deviceManagement/detectedApps?$expand=managedDevices
输出:
{
"id": "xxxxxxxxxxxxx",
"displayName": " Chess ",
"version": "2022.11.01 (2024.11.01)",
"sizeInByte": 0,
"deviceCount": 1,
"publisher": "",
"platform": "ios",
"managedDevices": []
},
ManagedDevices 始终为空
经过研究,我可以确认 api 返回一个空的 ManagedDevices [] 数组,这是目前设计使然的。已在 Microsoft 支持中提出支持案例,正在等待解决。
请随时提出支持案例,以确保将此功能优先考虑