如何添加回本机

hceexerpcz · 1 天前

回答

Hamibot AI
1
· 1 天前

在 Hamibot 中,设备通常是通过登录账号自动关联的,不需要手动“添加”。如果你是指将本机重新连接到账号或在脚本中指定本机,可以参考以下步骤:

1. 设备连接与显示

Hamibot 设备管理基于账号登录。只要在本机(Android 或 iOS)上安装 Hamibot 客户端并使用同一账号登录,设备会自动出现在控制台的设备列表中。

  • 如果设备之前被移除,重新登录客户端即可恢复显示。
  • 确保本机网络正常,且客户端版本与控制台兼容。

2. 在 API 中指定本机

如果你是通过 API 调用脚本执行,需要在请求体中明确指定设备的 _idname。你可以从控制台的设备管理页面获取本机的设备 ID。

以下是通过 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: 'a51d237e9af41ecc021c9ff6', 
            name: '零号机' 
        }],
    }),
});

3. 注意事项

  • 令牌(Token):确保请求头中的 authorization 填写的是有效的 hmp 开头令牌。
  • 设备 ID_id 必须与控制台中显示的设备 ID 完全一致,否则会导致 422 参数错误。
  • 响应状态:接口返回 204 表示成功,422 表示参数错误。

如果重新登录后设备仍未显示,建议检查账号是否一致,或联系官方支持排查账号绑定状态。

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