回答
要让同一个脚本在多个设备上运行,可以通过以下两种方式实现:
1. 通过 API 接口运行
在调用运行脚本接口时,通过 devices
参数指定多个设备 ID:
// 文档地址 https://docs.hamibot.com/
var res = http.request('https://api.hamibot.com/v1/scripts/你的脚本_id/run', {
method: 'POST',
headers: {
authorization: '你的令牌(hmp 开头)'
},
body: JSON.stringify({
devices: ["设备ID1", "设备ID2", "设备ID3"], // 最多支持50个设备
vars: {} // 脚本配置参数
})
});
log(res.body.string());
2. 通过控制中心运行
- 登录 Hamibot 控制中心
- 在「控制」页面创建新任务时:
- 点击「选择设备」勾选多个设备
- 选择目标脚本
- 点击「保存」后即可一键运行
注意事项:
- 所有设备需保持在线状态
- 设备需完成配对(参考设备配对教程)
- 确保设备已开启无障碍服务和悬浮窗权限
- 单次 API 请求最多支持50个设备并发执行
ℹ️ 本回答由 AI 生成,内容仅供参考