Перейти к содержимому
Last updated

Матрица повторов и завершения для Cloud Phone

Политика повторов, идемпотентности и завершения для 130 операций Cloud Phone. Из них 71 документируют бизнес-коды ошибок, специфичные для эндпоинта.

Для операций, меняющих состояние, тайм-аут HTTP означает неизвестный результат, а не доказательство неудачи. Прежде чем повторять, запросите текущее состояние.

Определения политик и другие продукты см. в Матрице повторов эндпоинтов, машиночитаемую версию — в Манифесте поведения операций.

Cloud Phone Local API

ОперацияПолитика повторовИдемпотентностьЗавершение / восстановление
GET /api/balance
getAccountAndCloudPhoneQuotasLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
GET /api/cloudphone/monthly/skus
listMonthlyCloudPhoneSkus
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/monthly/activate
activateMonthlyCloudPhones
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 20002, 20003, 20004, 20008, 20041, 20055, 20068, 20070, 20071, 33420, 33421, 33422, 99001, 99002, 99012.
POST /api/cloudphone/live/start
startCloudPhoneLiveStreamingLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Опрашивайте POST /cloudphone/live/status; тайм-аут не доказывает, что запуск не удался. Задокументированные бизнес-ошибки: 33300, 33301, 33401, 33418.
POST /api/cloudphone/live/status
getCloudPhoneLiveStreamingStatusLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33401.
POST /api/cloudphone/live/end
stopCloudPhoneLiveStreamingLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Перед повторением запроса остановки опросите POST /cloudphone/live/status. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /api/cloudphone/uploadFile
fileUploadUsing
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Опрашивайте POST /cloudphone/uploadFileResult с полученным идентификатором задачи. Задокументированные бизнес-ошибки: 33401, 33419.
POST /api/cloudphone/upload/file/signedUrl
getCloudPhoneUploadSignedUrlLocal
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/upload/file
uploadCloudPhoneFileByUrlLocal
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33401, 33419.
POST /api/cloudphone/upload/file/result
getCloudPhoneUploadResultLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/download
downloadCloudPhoneFileLocal
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Опрашивайте POST /cloudphone/download/result с полученным идентификатором задачи. Задокументированные бизнес-ошибки: 33300, 33301, 33507.
POST /api/cloudphone/download/result
getCloudPhoneDownloadResultLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/setKeyBox
setCloudPhoneKeyBoxLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/app/install
installCloudPhoneAppLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Перед повторной отправкой установки опросите POST /cloudphone/app/installedList. Задокументированные бизнес-ошибки: 33005, 33014, 33714.
POST /api/cloudphone/app/page
listCloudPhoneAppsLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/team/app/page
listTeamCloudPhoneAppsLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/team/app/delete
deleteTeamCloudPhoneAppLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354.
POST /api/cloudphone/team/app/updateGroup
updateTeamCloudPhoneAppGroupLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33357.
POST /api/cloudphone/team/app/enable
enableTeamCloudPhoneAppLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33369.
POST /api/cloudphone/team/app/updateInstallSetting
updateTeamCloudPhoneAppInstallSettingLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354.
POST /api/cloudphone/team/app/updateEnableRoot
updateTeamCloudPhoneAppEnableRootLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33370.
POST /api/cloudphone/team/app/updateVersion
updateTeamCloudPhoneAppVersionLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Подтверждается только сохранение настроек. Применение при запуске или асинхронной отправке; проверьте устройство отдельно. Задокументированные бизнес-ошибки: 33354, 33368.
POST /api/cloudphone/team/app/updateSetting
updateTeamCloudPhoneAppSettingLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Подтверждается только сохранение настроек. Применение при запуске или асинхронной отправке; проверьте устройство отдельно. Задокументированные бизнес-ошибки: 33354, 33424.
POST /api/cloudphone/team/app/operate
operateTeamCloudPhoneAppLocal
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.data=true означает конец цикла; отдельные вызовы могли завершиться ошибкой. Проверьте устройства перед повтором. Задокументированные бизнес-ошибки: 33354, 33423, 99002.
POST /api/cloudphone/app/installedList
listInstalledCloudPhoneAppsLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/app/start
startCloudPhoneAppLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /api/cloudphone/app/restart
restartCloudPhoneAppLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/app/stop
stopCloudPhoneAppLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/app/uninstall
uninstallCloudPhoneAppLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /api/cloudphone/app/openRoot
appOpenRoot
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /api/cloudphone/app/setHideAccessibilityApp
setCloudPhoneAccessibilityAppHiddenLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/page
pageUsingPOST
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/create
createUsingPOST
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 19064, 20018, 33338, 33339, 33340, 33341, 33342, 33343, 33344, 33345, 33398, 33399, 33400, 33408.
POST /api/cloudphone/powerOn
powerOnUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Перед повтором запросите POST /cloudphone/page и дождитесь сообщённого состояния телефона. Задокументированные бизнес-ошибки: 33300, 33309, 33315, 33316, 33317, 33318, 33321, 33322, 33323, 33324, 33325, 33346, 33347, 33367, 33376, 33407.
POST /api/cloudphone/restart
restartCloudPhone
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Подтверждает только отправку. Опросите сведения или список телефонов через тот же тип API либо используйте итоговый Webhook по подписке. ID задачи не возвращается. Задокументированные бизнес-ошибки: 33300, 33301, 33310, 33321, 33325, 33359, 33382.
POST /api/cloudphone/reset
resetCloudPhone
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Подтверждает только отправку. Опросите сведения или список телефонов через тот же тип API либо используйте итоговый Webhook по подписке. ID задачи не возвращается. Задокументированные бизнес-ошибки: 33300, 33301, 33311, 33321, 33325, 33359, 33382.
POST /api/cloudphone/powerOff
powerOffUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Перед повтором запросите POST /cloudphone/page и дождитесь сообщённого состояния телефона. Задокументированные бизнес-ошибки: 33300, 33301, 33308, 33331, 33332, 33333.
POST /api/cloudphone/edit/batch
editBatchUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/setProxy
setProxy
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 14023, 33300, 33303, 33320.
POST /api/cloudphone/delete/batch
deleteUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/newMachine
oneNewUsingPOST
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33326.
POST /api/cloudphone/info
infoUsingPOST
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/queryByAndroidId
queryByAndroidId
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/enableRoot
enableRoot
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /api/cloudphone/screenCap
screenCap
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/screenCapBase64
screenCapBase64
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/brand/models
listCloudPhoneBrandsAndModelsLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/updateAdb
updateAdbUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33350, 33401.
POST /api/cloudphone/batchAdbInfo
batchAdbInfo
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/exeCommand
executeShellCommand
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /api/cloudphone/rpa/template/market/page
listMarketplaceRpaTemplatesLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/rpa/template/personal/page
listPersonalRpaTemplatesLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/rpa/task/page
listCloudPhoneRpaTasksLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/rpa/task/save
saveCloudPhoneRpaTaskLocal
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Наблюдайте за выполнением через POST /cloudphone/rpa/subTask/page. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/rpa/onceTask/save
saveCloudPhoneRpaOneTimeTaskLocal
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Наблюдайте за выполнением через POST /cloudphone/rpa/subTask/page и detail/{id}. Задокументированные бизнес-ошибки: 33814, 33818.
POST /api/cloudphone/rpa/task/cancel
cancelCloudPhoneRpaTaskLocal
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/rpa/subTask/page
listCloudPhoneRpaSubTasksLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/rpa/subTask/detail/{id}
getCloudPhoneRpaSubTaskDetailLocal
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/rpa/subTask/cancel/{id}
cancelCloudPhoneRpaSubTaskLocal
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /api/cloudphone/touch/click
touchClick
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /api/cloudphone/touch/doubleClick
touchDoubleClick
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /api/cloudphone/touch/longClick
touchLongClick
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /api/cloudphone/touch/swipe
touchSwipe
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /api/cloudphone/touch/drag
touchDrag
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.

Cloud Phone Open API

ОперацияПолитика повторовИдемпотентностьЗавершение / восстановление
GET /balance
getAccountAndCloudPhoneQuotas
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
GET /cloudphone/monthly/skus
listMonthlyCloudPhoneSkus
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/monthly/activate
activateMonthlyCloudPhones
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 20002, 20003, 20004, 20008, 20041, 20055, 20068, 20070, 20071, 33420, 33421, 33422, 99001, 99002, 99012.
POST /cloudphone/live/start
startCloudPhoneLiveStreaming
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Опрашивайте POST /cloudphone/live/status; тайм-аут не доказывает, что запуск не удался. Задокументированные бизнес-ошибки: 33300, 33301, 33401, 33418.
POST /cloudphone/live/status
getCloudPhoneLiveStreamingStatus
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33401.
POST /cloudphone/live/end
stopCloudPhoneLiveStreaming
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Перед повторением запроса остановки опросите POST /cloudphone/live/status. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /oauth2/token
oauth2TokenPost
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 12002, 35002, 35005.
GET /oauth2/userinfo
oauth2UserinfoGet
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/uploadUrl
get
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/uploadFile
fileUploadUsing
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Опрашивайте POST /cloudphone/uploadFileResult с полученным идентификатором задачи. Задокументированные бизнес-ошибки: 33401, 33419.
POST /cloudphone/uploadFileResult
fileUploadResult
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/download
cloudphoneDownloadPost
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Опрашивайте POST /cloudphone/download/result с полученным идентификатором задачи. Задокументированные бизнес-ошибки: 33300, 33301, 33507.
POST /cloudphone/download/result
cloudphoneDownloadResultPost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/setKeyBox
cloudphoneSetKeyBoxPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/app/install
cloudphoneAppInstallPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Перед повторной отправкой установки опросите POST /cloudphone/app/installedList. Задокументированные бизнес-ошибки: 33005, 33014, 33714.
POST /cloudphone/app/page
cloudphoneAppPagePost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/team/app/page
cloudphoneTeamAppPagePost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/team/app/delete
deleteTeamCloudPhoneApp
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354.
POST /cloudphone/team/app/updateGroup
updateTeamCloudPhoneAppGroup
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33357.
POST /cloudphone/team/app/enable
enableTeamCloudPhoneApp
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33369.
POST /cloudphone/team/app/updateInstallSetting
updateTeamCloudPhoneAppInstallSetting
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354.
POST /cloudphone/team/app/updateEnableRoot
updateTeamCloudPhoneAppEnableRoot
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33370.
POST /cloudphone/team/app/updateVersion
updateTeamCloudPhoneAppVersion
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Подтверждается только сохранение настроек. Применение при запуске или асинхронной отправке; проверьте устройство отдельно. Задокументированные бизнес-ошибки: 33354, 33368.
POST /cloudphone/team/app/updateSetting
updateTeamCloudPhoneAppSetting
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Подтверждается только сохранение настроек. Применение при запуске или асинхронной отправке; проверьте устройство отдельно. Задокументированные бизнес-ошибки: 33354, 33424.
POST /cloudphone/team/app/operate
operateTeamCloudPhoneApp
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.data=true означает конец цикла; отдельные вызовы могли завершиться ошибкой. Проверьте устройства перед повтором. Задокументированные бизнес-ошибки: 33354, 33423, 99002.
POST /cloudphone/app/installedList
cloudphoneAppInstalledListPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/app/start
cloudphoneAppStartPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /cloudphone/app/restart
cloudphoneAppRestartPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/app/stop
cloudphoneAppStopPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/app/uninstall
cloudphoneAppUninstallPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /cloudphone/app/openRoot
cloudphoneAppOpenRootPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /cloudphone/app/setHideAccessibilityApp
cloudphoneAppSetHideAccessibilityAppPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/page
pageUsingPOST
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/link
createCloudPhoneRemoteLink
При необходимости повторите с ограниченной задержкой; каждый успешный вызов создаёт новую ссылку.Каждый вызов создаёт новую ссылку на пять минут без изменения текущего подключения.Откройте data.url в браузере или создайте QR-код. Учётные данные запрашиваются при переходе по ссылке. Задокументированные бизнес-ошибки: 33300, 33301, 99002.
POST /cloudphone/create
createUsingPOST
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 19064, 20018, 33338, 33339, 33340, 33341, 33342, 33343, 33344, 33345, 33398, 33399, 33400, 33408.
POST /cloudphone/powerOn
powerOnUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Перед повтором запросите POST /cloudphone/page и дождитесь сообщённого состояния телефона. Задокументированные бизнес-ошибки: 33300, 33309, 33315, 33316, 33317, 33318, 33321, 33322, 33323, 33324, 33325, 33346, 33347, 33367, 33376, 33407.
POST /cloudphone/restart
restartCloudPhone
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Подтверждает только отправку. Опросите сведения или список телефонов через тот же тип API либо используйте итоговый Webhook по подписке. ID задачи не возвращается. Задокументированные бизнес-ошибки: 33300, 33301, 33310, 33321, 33325, 33359, 33382.
POST /cloudphone/reset
resetCloudPhone
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Подтверждает только отправку. Опросите сведения или список телефонов через тот же тип API либо используйте итоговый Webhook по подписке. ID задачи не возвращается. Задокументированные бизнес-ошибки: 33300, 33301, 33311, 33321, 33325, 33359, 33382.
POST /cloudphone/powerOff
powerOffUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Перед повтором запросите POST /cloudphone/page и дождитесь сообщённого состояния телефона. Задокументированные бизнес-ошибки: 33300, 33301, 33308, 33331, 33332, 33333.
POST /cloudphone/edit/batch
editBatchUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/setProxy
setProxy
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 14023, 33300, 33303, 33320.
POST /cloudphone/delete/batch
deleteUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/newMachine
oneNewUsingPOST
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33326.
POST /cloudphone/info
infoUsingPOST
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/queryByAndroidId
queryByAndroidId
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/enableRoot
enableRoot
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /cloudphone/screenCap
screenCap
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/screenCapBase64
screenCapBase64
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/brand/models
cloudphoneBrandModelsPost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/updateAdb
updateAdbUsingPOST
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33350, 33401.
POST /cloudphone/batchAdbInfo
batchAdbInfoOpenApi
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/exeCommand
executeShellCommand
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301.
POST /cloudphone/rpa/template/market/page
cloudphoneRpaTemplateMarketPagePost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/rpa/template/personal/page
cloudphoneRpaTemplatePersonalPagePost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/rpa/task/page
cloudphoneRpaTaskPagePost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/rpa/task/save
cloudphoneRpaTaskSavePost
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Наблюдайте за выполнением через POST /cloudphone/rpa/subTask/page. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/rpa/onceTask/save
cloudphoneRpaOnceTaskSavePost
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Наблюдайте за выполнением через POST /cloudphone/rpa/subTask/page и detail/{id}. Задокументированные бизнес-ошибки: 33814, 33818.
POST /cloudphone/rpa/task/cancel
cloudphoneRpaTaskCancelPost
Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача.Публичный контракт ключа идемпотентности не задокументирован.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/rpa/subTask/page
cloudphoneRpaSubTaskPagePost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/rpa/subTask/detail/{id}
cloudphoneRpaSubTaskDetailIdPost
Безопасно с ограниченной экспоненциальной задержкой и дрожанием.Только чтение; повторные запросы не должны менять состояние ресурса.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/rpa/subTask/cancel/{id}
cloudphoneRpaSubTaskCancelIdPost
После тайм-аута или сбоя передачи запросите текущее состояние перед повтором.Результат мог уже примениться; повторное выполнение не идемпотентно по контракту.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок.
POST /cloudphone/touch/click
touchClick
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /cloudphone/touch/doubleClick
touchDoubleClick
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /cloudphone/touch/longClick
touchLongClick
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /cloudphone/touch/swipe
touchSwipe
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.
POST /cloudphone/touch/drag
touchDrag
Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно.Публичных гарантий идемпотентности не задокументировано.Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401.