回答
在Hamibot中同步多设备执行任务,你可以使用以下方法:
- 使用设备组标签:为多台设备设置相同的标签,然后通过标签来批量执行脚本
- 指定多个设备ID:在API调用中明确列出所有要同步执行的设备
这里是一个使用API同步执行脚本到多个设备的示例:
// 文档地址 https://docs.hamibot.com/
http.request('https://api.hamibot.com/v1/scripts/脚本_id/run', {
method: 'POST',
contentType: 'application/json',
headers: {
authorization: '你的令牌(hmp 开头)',
},
body: JSON.stringify({
devices: [
{_id: '设备1_id', name: '设备1名称'},
{_id: '设备2_id', name: '设备2名称'},
{_id: '设备3_id', name: '设备3名称'}
]
}),
});
注意事项:
- 替换
脚本_id为你要执行的脚本ID - 替换
你的令牌为你的Hamibot API令牌(hmp开头) - 替换设备ID和设备名称为你实际的设备信息
- API返回204状态码表示执行成功
你还可以通过 GET /v1/devices API先获取所有设备列表,然后筛选出需要同步执行的设备。
ℹ️ 本回答由 AI 生成,内容仅供参考