使用说明

Updated by MoreLogin

1、功能概述

API功能可以帮助您通过程序化的方式来进行快速创建云手机环境、开启和关闭云手机环境等基础功能。还可以可通过ADB模式,对云手机进行ADB调试或远程控制。

2、使用方法

2.1 打开 MoreLogin 客户端,获得API接口

2.2 通过「环境管理」->「API」确认接口状态、API ID、API Key

2.3 检查API页中的接口状态为成功,当前版本API接口地址: http://127.0.0.1:40000 ,端口号以设置中看到的地址为准。

2.4 通过配置“回调地址”,可接收API操作的信息。目前的回调场景有:云手机开启成功

  • 云手机开启成功回调报文
{'messageId': 'c3wOvh6d7oFb2A9_1t4Gq', 'type': 'CloudPhoneStatusMessage', 'event': 'CloudPhoneApi', 'createTime': '1713230462697', 'data': {'envId': '1234567890123456', 'status': 'CheckProxy', 'errorCode': 0, 'errorMsg': ''}, 'apiId': '1234567890123456'}

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

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

3、无界面服务

MoreLogin 支持headless启动无界面服务操作Local API

  • headless:启动无界面服务的参数
  • 请确保您在MoreLogin主目录中 -安装目录(MoreLogin/MoreLogin Global)打开了您的CMD或Terminal
  • 命令行启动

启动无界面服务时,支持传入的参数为:

参数

是否必填

说明

--headless

值为ture时,指的是无界面服务

--api-port

指定的 Local 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?