回答
要将脚本绑定到不同设备上运行,可以通过以下步骤实现:
-
获取设备标识
在 Hamibot 客户端或控制台中获取目标设备的唯一 ID。设备 ID 通常可在设备详情页或设备管理界面中找到。 -
调用 API 指定设备运行脚本
使用 Hamibot 提供的 API 接口,通过POST
请求指定脚本和设备运行。示例代码如下:// 文档地址 https://docs.hamibot.com/ var scriptId = "你的脚本_id"; // 替换为实际脚本 ID var token = "你的令牌(hmp 开头)"; // 替换为实际令牌 var deviceIds = ["设备1_ID", "设备2_ID"]; // 替换为实际设备 ID var res = http.post("https://api.hamibot.com/v1/scripts/" + scriptId + "/run", { devices: deviceIds, // vars: {} // 可选:脚本运行时需要的变量配置 }, { headers: { authorization: token } }); log("响应状态码: " + res.statusCode); log("响应内容: " + res.body.string());
- 关键参数说明:
devices
: 设备 ID 数组,表示需要运行脚本的设备列表。vars
: 可选参数,用于传递脚本运行所需的变量。
- 关键参数说明:
-
验证设备状态
确保目标设备已开启无障碍服务、后台弹窗权限,并且处于在线状态。否则可能导致脚本无法正常启动。 -
通过控制台批量操作(可选)
如果使用 Hamibot 控制中心(网页应用),可以通过界面选择多个设备并运行脚本。具体操作参见 Hamibot 控制中心文档。
注意事项
- 设备权限:确保设备已授权 Hamibot 的必要权限(无障碍服务、设备管理等)。
- 配额限制:工作空间模式下,需确认目标设备的配额未超出限制。
- API 访问:如需自动化批量操作,建议使用 API 方式实现,而非手动逐个绑定设备。
如果需要更详细的设备 ID 获取方法或 API 调试帮助,可发送邮件至 support@hamibot.cn 获取支持。
ℹ️ 本回答由 AI 生成,内容仅供参考