intune - Microsoft Intune - 从 Graph API 获取软件列表
问题描述
在 Endpoint Manager 中,我可以列出测试机器上的软件,它看起来像这样:
然而,当我尝试从 Graph API 获取相同的数据时
https://graph.microsoft.com/v1.0/deviceManagement/detectedApps
这给了我一个空的 json 列表:
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#deviceManagement/detectedApps",
"@odata.count": 0,
"value": []
}
我现在已经花了几个小时在谷歌上搜索有关替代 API 的文章和文档,这些文章和文档可能会给我相同的列表,但还没有。
那么我应该使用什么 API 来获取每台机器上的软件列表呢?
提前致谢 :)
解决方案
结果表明,结果需要一天(或更长时间)才能反映在 MS Graph 中,即使数据立即出现在 endpoint.microsoft.com 中
这看起来很奇怪,因为它有效地查询了 UI 和 API 之间的不同来源
推荐阅读
- facebook-graph-api - Facebook Business Ads Python:访问令牌不同类型的权限
- scala - 如何使用akka测试套件在scala测试中以异步方式获取未来的价值
- php - 从 Wordpress 数据库中检索和显示数据
- javascript - Google Chrome DevTools 无法解析 SourceMap:chrome-extension
- android - 将 executePendingBindings() 与 gridView 一起使用
- c# - 如何在 C# 中仅为特定子类在父类中设置变量值?
- asp.net-core - web.config 中的 .NET Core AppSettings 问题
- laravel - 在 Bitbucket 管道中使用 Elasticsearch 服务
- highcharts - 为了显示工具提示,有没有办法增加特定点的灵敏度?
- python - SSL:CERTIFICATE_VERIFY_FAILED 尝试使用 django 验证 reCAPTCHA