回答
要将脚本绑定到其他设备上运行,可通过以下两种方式实现:
方法一:通过 API 接口绑定设备
使用 Hamibot 提供的 REST API 接口,将脚本与目标设备关联并触发运行。具体步骤如下:
-
获取脚本 ID
在 Hamibot 控制台或工作空间中,找到目标脚本并记录其_id
(脚本 ID)。 -
准备设备列表
确保目标设备已在 Hamibot 账户或工作空间中注册,并记录设备的唯一标识(如deviceId
)。 -
发送 API 请求
使用以下示例代码或curl
命令,指定脚本 ID 和设备列表触发运行:// 文档地址 https://docs.hamibot.com/ var scriptId = "你的脚本_id"; // 替换为实际脚本 ID var token = "你的令牌(hmp 开头)"; // 替换为你的授权令牌 var devices = ["设备1_id", "设备2_id"]; // 替换为实际设备 ID 列表 var res = http.post("https://api.hamibot.com/v1/scripts/" + scriptId + "/run", { devices: devices, }, { headers: { authorization: token, } }); log("响应码: " + res.statusCode); log("响应内容: " + res.body.string());
curl 示例:
curl -X POST "https://api.hamibot.com/v1/scripts/你的脚本_id/run" \ -H "Authorization: 你的令牌(hmp 开头)" \ -d '{"devices": ["设备1_id", "设备2_id"]}'
方法二:通过控制中心绑定设备
- 登录 Hamibot 控制中心 或使用工作空间客户端。
- 在设备管理界面中,将目标设备与脚本关联。
- 选择已绑定的设备,点击【运行】按钮启动脚本。
注意事项
- 设备权限:确保目标设备已开启无障碍服务并授予脚本所需权限。
- 工作空间场景:若使用工作空间,需在对应空间内管理设备和脚本绑定。
- 脚本兼容性:脚本中的坐标操作(如
click(x, y)
)会自动适配不同分辨率设备(如从 19201080 缩放到 540960)。
如需进一步操作细节,请参考 Hamibot 官方文档或发送邮件至 support@hamibot.cn。
ℹ️ 本回答由 AI 生成,内容仅供参考