回答
启动脚本时可以选择单个或多个设备生效,具体取决于你调用运行脚本接口时传入的设备参数。
在 API 请求中,运行脚本的接口(如 /v1/scripts/脚本_id/run
或 /v1/devscripts/开发脚本_id/run
)支持通过 devices
参数指定目标设备列表。若传入单个设备 ID,则仅该设备执行脚本;若传入多个设备 ID,则所有指定设备会同时执行。
例如:
// 仅单个设备执行
http.request('https://api.hamibot.com/v1/scripts/脚本_id/run', {
method: 'POST',
headers: { authorization: '你的令牌' },
body: {
devices: ["device001"], // 只有 device001 执行
vars: {}
}
});
// 多个设备同时执行
http.request('https://api.hamibot.com/v1/scripts/脚本_id/run', {
method: 'POST',
headers: { authorization: '你的令牌' },
body: {
devices: ["device001", "device002"], // device001 和 device002 同时执行
vars: {}
}
});
ℹ️ 本回答由 AI 生成,内容仅供参考