回答
在 Hamibot 中实现一个脚本多台设备使用,主要通过以下两种方式实现:
方式一:通过 API 接口操作
使用脚本运行接口时,在请求参数中指定多个设备 ID:
// 文档地址 https://docs.hamibot.com/
var url = 'https://api.hamibot.com/v1/scripts/脚本_id/run';
var headers = {
'Authorization': '你的令牌(hmp 开头)'
};
// 配置参数
var body = {
"devices": ["设备ID1", "设备ID2", "设备ID3"], // 指定多台设备
"vars": {
// 可选脚本参数配置
}
};
// 发送请求
http.post(url, JSON.stringify(body), {
headers: headers
});
方式二:通过控制中心操作
- 打开 Hamibot 控制中心(访问 https://control.hamibot.cn)
- 点击【新增】创建任务
- 在「选择设备」页面中勾选多个设备
- 选择要运行的脚本并保存
- 返回首页点击【运行】即可同时在多台设备上执行脚本
注意事项
- 设备 ID 获取方法:在 Hamibot 客户端设备详情页面查看
- 免费配额限制:普通用户最多可同时管理 5 台设备
- 企业级功能:如需管理更多设备,可创建工作空间提升配额
- 脚本兼容性:确保脚本逻辑适配多设备运行场景(如数据隔离处理)
ℹ️ 本回答由 AI 生成,内容仅供参考