回答
要更换设备绑定脚本,可以通过调用 Hamibot API 修改脚本的运行参数。具体操作如下:
// 文档地址 https://docs.hamibot.com/
var scriptId = "你的脚本_id"; // 替换为实际脚本ID
var token = "你的令牌(hmp 开头)"; // 替换为实际令牌
var newDevices = ["设备1", "设备2"]; // 替换为目标设备名称
var res = http.request('https://api.hamibot.com/v1/scripts/' + scriptId + '/run', {
method: 'POST',
headers: {
authorization: token
},
body: {
devices: newDevices, // 新设备列表
vars: {} // 保留原有配置或更新配置
}
});
log(res.body.json());
关键点说明:
- 在请求体中通过
devices
数组传递新的设备名称列表 - 使用脚本专属令牌进行身份验证
- 保持原有脚本配置可通过
vars
参数传递原始配置数据 - 设备名称可在 Hamibot 控制台的设备管理页面查看
注意:设备名称必须与 Hamibot 控制台显示的设备标识完全一致,且目标设备需保持在线状态才能接收脚本任务。
ℹ️ 本回答由 AI 生成,内容仅供参考