回答
要绑定多个设备到同一脚本,需通过 API 接口在运行脚本时指定设备列表。具体步骤如下:
-
准备设备ID
通过GET /v1/devices/设备_id
接口获取目标设备的_id
字段值。 -
调用运行接口
使用POST /v1/scripts/脚本_id/run
接口,传入设备数组参数:
// 文档地址 https://docs.hamibot.com/
var url = "https://api.hamibot.com/v1/scripts/你的脚本_id/run";
var headers = {
"Authorization": "hmp_xxx" // 替换为你的令牌
};
var body = {
"devices": ["设备1_id", "设备2_id"], // 绑定多个设备
"vars": {} // 可选脚本参数
};
var res = http.request(url, {
method: "POST",
headers: headers,
body: JSON.stringify(body)
});
log(res.body.string());
- 验证绑定
通过控制台查看目标设备是否开始执行脚本。设备必须在线且满足脚本运行条件(如无障碍权限等)。
ℹ️ 本回答由 AI 生成,内容仅供参考