0

我想使用Airwatch api获取部署到 AirWatch 的所有应用程序/产品的版本名称, 但我不确定是否有任何可用的 API。

我在文档中搜索, 但找不到任何 api 名称。谁能告诉我服务名称以获取 android 应用程序的版本。

Edit1: 下面的调用不返回任何数据。我错过了什么吗

https://host/api/mdm/devices/apps?searchby=idTest&id=1520&pageTest=1
https:host/api/mdm/devices/1520/apps?page={page}&pagesize=1

这样调用其他服务并工作

"https://host/api/mdm/devices?searchby=Serialnumber&id=jjjQA7AL"

Edit2:当我使用 URI

https://host/api/mdm/devices/apps?searchby=Serialnumber&id=R10QA7AL&page=1&pagesize=1

获取样本数据(与我的产品无关)

{"DeviceApps":[{"ApplicationName":"Amazon Kindle","Version":"8.21.1.0","BuildVersion":"","Status":2,"Size":"122252286","ApplicationIdentifier":"com.amazon.kindle","Type":"System","IsManaged":false}],"Page":1,"PageSize":1,"Total":61}
4

1 回答 1

2

功能:检索设备上存在的应用程序的详细信息。

APIURI–https://host/api/mdm/devices/{id}/apps?page={page}&pagesize={pagesize}

通过上述 API,您可以获取有关设备上安装的应用程序的各种信息。您可以参考文档的第 6 章,具体为第 361-363 页

编辑-1

例子:https://host/api/mdm/devices/apps?searchby=Serialnumber&id=R10QA7AL&page=1&pagesize=50

编辑-2

您可以在 searchby 参数中使用以下任何选项

Macaddress,Udid,Serialnumber,ImeiNumber

例子:

https://host/api/mdm/devices/apps?searchby=Serialnumber&id=R10QA7AL&page=1&pagesize=50
https://host/api/mdm/devices/apps?searchby=ImeiNumber&id=YourID&page=1&pagesize=50
https://host/api/mdm/devices/apps?searchby=Udid&id=YourID&page=1&pagesize=50
https://host/api/mdm/devices/apps?searchby=Macaddress&id=YourID&page=1&pagesize=50

编辑:3如果要获取所有页面或所有应用程序,请删除页面和页面大小参数。像这样

https://host/api/mdm/devices/apps?searchby=Serialnumber&id=R10QA7AL
于 2019-09-03T06:56:09.730 回答