Примечания по использованию

Updated by MoreLogin

1. Обзор Функций

Функция API поможет вам программно выполнить основные функции, такие как быстрое создание профиля облачного телефона, его запуск или остановка и так далее. Ее также можно использовать для отладки или удаленного управления облачным телефоном через режим ADB.

2. Как использовать

2.1 Откройте клиент MoreLogin, чтобы получить доступ к API интерфейсу.

2.2 Подтвердите статус интерфейса, API ID и Ключ API в разделе "Профиль"->"API".

2.3 Проверьте, что статус интерфейса на странице API определён как "Успешно", текущая версия адреса интерфейса API:  http://127.0.0.1:40000, номер порта зависит от адреса, который вы можете увидеть в настройках.

2.4 Настройте "адрес возврата" чтобы получать информацию об операциях API. Текущий сценарий обратной связи: профиль облачного телефона успешно запущен.

  • Логи успешно запущенного профиля облачного телефона:
{'messageId': 'c3wOvh6d7oFb2A9_1t4Gq', 'type': 'CloudPhoneStatusMessage', 'event': 'CloudPhoneApi', 'createTime': '1713232462697', 'data': {'envId': '1565487615222069', 'status': 'CheckProxy', 'errorCode': 0, 'errorMsg': ''}, 'apiId': '1564558194164463'}

{'messageId': 'xDO1OZ2xyi8r00hw0eE6S', 'type': 'CloudPhoneStatusMessage', 'event': 'CloudPhoneApi', 'createTime': '1713232465341', 'data': {'envId': '1565487615222069', 'status': 'CheckProxySuccess', 'errorCode': 0, 'errorMsg': ''}, 'apiId': '1564558194164463'}

{'messageId': '1InM-7mJAbXIz3XJMrxbn', 'type': 'CloudPhoneStatusMessage', 'event': 'CloudPhoneApi', 'createTime': '1713232580946', 'data': {'envId': '1565487615222069', 'status': 'BootSuccess', 'errorCode': 0, 'errorMsg': ''}, 'apiId': '1564558194164463'}

3. Безинтерфейсный сервис.

  • "headless" - это параметр для запуска безинтерфейсного сервиса.
  • Убедитесь, что командная строка или Терминал открыты в корневой папке MoreLogin (MoreLogin/MoreLogin Global).
  • Запустите командную строку

Поддерживаемые параметры для запуска безинтерфейсного режима:

Parameter

Required

Description

--headless

YES

Значение "true" включает безинтерфейсный режим

--api-port

YES

Уточняет локальный порт интерфейсов API

MoreLogin Global:
Windows: start /WAIT MoreLogin.exe --headless=true --port=51473
MacOS: "/Applications/MoreLogin.app/Contents/MacOS/MoreLogin" --headless=true --port=40008

4. Предупреждения

  • Существует лимит запросов для интерфейсов, который равен максимум 60 запросам в минуту для каждого интерфейса.
  • Необходимо обновиться до версии 2.9.0 и выше.


How did we do?