1. 首页
  2. API 文档
  3. Bot 管理
  4. update_account

update_account

  • 发布于 2026-08-16
  • 8 次阅读

更新一个离线 Bot 账号的协议、密码、设备指纹或登录节点。

调用

await api.update_account({
  self_id: 123456789,
  password,
  protocol_id,
  device_profile_id,
  client_type: 'android',
  target_client_type: 'linuxqq',
  node_id,
})

参数

只接受对象参数,不再兼容旧的位置参数。

参数 类型 必填 说明
self_id number QQ 号
password string 新密码
protocol_id number 新协议 ID
device_profile_id number 新设备指纹 ID
node_id number 目标登录节点 ID;省略时保留账号当前节点
client_type string 当前协议:androidlinuxqq,省略时为 Android
target_client_type string 修改后的协议;省略时保持当前协议

账号必须处于离线状态。node_id 只改变账号登录节点,不改变任何插件 WS 服务的作用域。

返回值

成功时返回空业务数据;失败时 action 结果包含明确错误信息。密码属于敏感值,不要写入 URL 或日志。