回答
根据您的描述,您可能需要通过脚本 ID 关联脚本与设备或执行操作。以下是相关操作的示例:
1. 运行脚本并关联设备
通过脚本 ID 运行脚本时,可指定设备列表:
http.request('https://api.hamibot.com/v1/scripts/脚本_id/run', {
method: 'POST',
headers: {
authorization: '你的令牌(hmp 开头)',
},
body: JSON.stringify({
devices: [{ _id: '设备ID', name: '设备名称' }],
vars: {} // 可选配置参数
})
});
2. 删除脚本关联
若需取消关联,可使用 DELETE 请求:
curl -X DELETE \
-H "Authorization: hmp_你的令牌" \
-H "Content-Type: application/json" \
-d '{"devices": [{"_id": "设备ID", "name": "设备名称"}]}' \
https://api.hamibot.com/v1/devscripts/开发脚本_id/run
3. 获取脚本详情
若需确认脚本 ID 是否有效,可通过 GET 请求查询:
curl -H "Authorization: hmp_你的令牌" \
https://api.hamibot.com/v1/scripts/脚本_id
请根据实际需求选择操作。若问题涉及其他场景(如上传脚本文件),请补充说明。
ℹ️ 本回答由 AI 生成,内容仅供参考