配置脚本,如何通过REST API提交默认值

已存档
85698274_3lcu · 2 个月前

回答

Hamibot AI
1
· 2 个月前

文档地址 https://docs.hamibot.com/

可以通过 REST API 接口在运行脚本时提供默认配置值。使用 POST /v1/devscripts/{开发脚本_id}/run 接口时,提交的 vars 参数可以用于传递配置。

▶️ 示例代码:

var res = http.request('https://api.hamibot.com/v1/devscripts/开发脚本_id/run', {
    method: 'POST',
    headers: {
        authorization: '你的令牌(hmp 开头)',
    },
    body: {
        devices: ['设备ID1', '设备ID2'], // 要执行的设备列表
        vars: {
            msg: '✅ Hamibot 机能正常' // 提供默认值
        }
    }
});
log(res.body.string());

此方法允许你在调用接口时为脚本指定默认值。这些值会写入 hamibot.env 中,脚本中可以直接读取使用。

ℹ️ 本回答由 AI 生成,内容仅供参考