Справочник API
/- Облачные телефоны
- Локальный API
- Касание - Перетаскивание
Касание - Нажатие
Касание - Двойное нажатие
Касание - Длительное нажатие
Касание - Свайп
Касание - Перетаскивание
Выполняет перетаскивание между двумя точками на экране облачного телефона.
- Предварительные условия: облачный телефон должен быть включён и не должен быть занят другим участником команды. Поддерживается только на совместимых моделях; остальные Сервисы отклоняют вызов.
- Примечание: На некоторых моделях это та же реализация, что и свайп — служба передаёт перетаскивание прямо в процедуру свайпа, поэтому там их невозможно различить. У других моделей есть отдельное действие перетаскивания.
- Завершение: синхронное.
data.statusравенfinishилиpending. - Повтор: дедупликации нет; повторный вызов снова выполнит перетаскивание.
Задокументированные бизнес-ошибки: 33300, 33301, 33401. Значения кодов см. в Error Codes. Любая операция может дополнительно вернуть общие коды.
- http://127.0.0.1:40000http://127.0.0.1:40000/api/cloudphone/touch/drag
curl -i -X POST \
http://127.0.0.1:40000/api/cloudphone/touch/drag \
-H 'Content-Type: application/json' \
-d '{
"id": "1558968155668507",
"pos1": [
200,
500
],
"pos2": [
800,
500
],
"duration": 500
}'Response
{ "code": 0, "msg": "success", "data": { "status": "finish" } }