文档给出的演示站是 http://ecloud.devicefarm.cn/ ,用户名和密码都是 test123,并写明无法进行增删改查。要看任务挂了哪些设备,在自己的云控上调只读接口;演示账号做不了写入,按文档也做不了查询。
对应版本是云控 3.11.0 及以上,EC 客户端 9.4.0 及以上。
只读的是 getTask
开放 API 里,读当前任务的是 POST /openapi/getTask。请求是 JSON,字段 dataSecret 填后台的云控通信密钥,也就是 config.toml 里的 appkey。文档给出的默认值是 test123。
返回是任务数组。和设备状态直接相关的是 deviceNos(这条任务的执行设备,示例里用逗号隔开编号)和 execStatus(执行状态)。同一次返回里还有 taskId、taskName、scriptName、valueJson。它不改任务,也不改设备名单。
自己的云控上,业务系统定时打这个地址,就能看到任务还在不在、设备编号还在不在名单里。演示站不能增删改查,登录它不能代替向自己的云控发 getTask。
会改状态的是 changeTask
POST /openapi/changeTask 才写数据。status 用字符串:0 开启,1 停止本地,2 停止远程。设备用 addDevices、removeDevices,参数用 addParamEx、removeParam。请求里同样要带 dataSecret,并用 taskId 指明已建好的任务。
演示账号做不了这些写入。自己的服务器上要先有任务,再调这个接口;文档里的下单流程也是支付完成后调它,把设备和参数加进去,设备做完再把自己从名单里移出。
MCP 是让支持该协议的平台用自然语言去调云控,端口和密钥配在你自己的云控上。演示站账号仍然不能增删改查,模型说出「改某台设备」也不会在演示站里写成。
iEasyClick:手机自动化 AI 智能体平台,覆盖安卓免 root、iOS 免越狱(代理/蓝牙 HID/OTG HID)、鸿蒙 Next 三大生态,提供脚本开发、苹果群控、本地中控投屏与云控系统。→ 了解全部产品
想要真实跑起来?
本文介绍的方案均可基于 EasyClick 能力在 iEasyClick 落地。官网提供完整文档、开发工具与自动化产品,免费体验。