您能否提供更多有关您要实现的目标的背景信息?也许你想做的事情可以通过一个策略来实现。例如,要在多个设备上安装应用程序,您可以将相同的策略应用于这些设备,然后将这些行添加到策略中:
"applications": [
{
"packageName": "com.google.samples.apps.iosched",
"installType": "FORCE_INSTALLED"
}
]
关于批处理请求,这里有一个关于如何在 Android Management API 中执行批处理请求的示例代码。
def list_devices(request_id, response, exception):
"""Do something with the devices list response."""
if exception is not None:
# Do something with the exception.
pass
else:
# Do something with the response.
pass
get_device1 = androidmanagement.enterprises().devices().get(name=deviceName)
get_device2 = androidmanagement.enterprises().devices().get(name=deviceName)
batch = androidmanagement.new_batch_http_request();
batch.add(get_device1, list_devices)
batch.add(get_device2, list_devices)
batch.execute()
您还可以查看此链接以获取有关 new_batch_http_request 的更多详细信息。