Нажимает точку на экране облачного телефона.
- Предварительные условия: облачный телефон должен быть включён и не должен быть занят другим участником команды. Поддерживается только на совместимых моделях; остальные Сервисы отклоняют вызов.
- Координаты:
posдолжен содержать ровно два значения,[x, y]. Они не сверяются с разрешением экрана — точка за пределами экрана передаётся Сервису как есть. - Завершение: синхронное.
data.statusравенfinish, когда жест выполнен, илиpending, когда Сервис поставил его в очередь. Некоторые модели всегда сообщаютfinish. Эндпоинта для опроса жеста в состоянииpendingнет. - Повтор: дедупликации нет. Два вызова — это два нажатия, поэтому слепой повтор после таймаута может дать двойное нажатие.
- Примечание:
durationздесь принимается, но игнорируется; его читает только долгое нажатие.
Задокументированные бизнес-ошибки: 33300, 33301, 33401. Значения кодов см. в Error Codes. Любая операция может дополнительно вернуть общие коды.
Security
Authorization
Координаты нажатия [x, y]. Система координат использует левый верхний угол экрана как начало координат (0, 0).
Example:
[ 540, 960 ]
- MoreLogin Open API endpointhttps://api.morelogin.com/cloudphone/touch/click
curl -i -X POST \
https://api.morelogin.com/cloudphone/touch/click \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"id": "1558968155668507",
"pos": [
540,
960
]
}'Response
{ "code": 0, "msg": "success", "data": { "status": "finish" } }