我试图通过android重新设置设备的锁定代码,但RESET_PASSWORD似乎什么也不做。端点是https://androidmanagement.googleapis.com/v1/enterprises/entrepriseID/devices/deviceID:issueCommand,我的有效负载如下所示
{
"type": "RESET_PASSWORD" ,
"duration": "600s",
"newPassword":"1234",
"resetPasswordFlags":["LOCK_NOW"]
}发布于 2022-04-22 10:24:08
我尝试使用与您使用的相同的设置重新创建该场景,并且能够重置密码并将其更改为新密码。
device_name = enterprise_name + '/devices/deviceId'
device_json = '''
{
"duration": "600s",
"type": "RESET_PASSWORD",
"newPassword": "12345",
"resetPasswordFlags": [
"LOCK_NOW"
]
}
'''
androidmanagement.enterprises().devices().issueCommand(
name=device_name,
body=json.loads(device_json)
).execute()在我的结尾,这个API似乎运行正常。要使该API正常工作,请确保newPassword值符合您在策略中设置的任何passwordRequirements。此外,您还可以检查设备是否接收到命令,因为它在收到命令时应该自动锁定屏幕。
您还可以尝试使用其他命令来确保此问题不在设备或连接中。
https://stackoverflow.com/questions/71936391
复制相似问题