Skip to content

get_level_task_status ​

获取等级加速汇总及任务状态。查询无等级限制;实时查询要求账号在线。

调用方式 ​

javascript
const status = await api.get_level_task_status({
  self_id: 123456, client_type: 'android', refresh: true
})

参数 ​

参数类型必填说明
self_idnumber是框架已配置的 QQ 账号
client_typestring是android 或 linuxqq;支持 Android 9.1.70 与 Linux 3.2.32
refreshboolean否默认 true,实时查询;false 优先读取缓存,无有效缓存时尝试实时查询

返回值 ​

返回以下对象:

字段类型含义
self_id / client_typenumber / string账号与协议
levelnumber当前 QQ 等级,未同步时为 0
sourcestring可选;Linux 独立任务查询为 linux_web
daily_totals_availableboolean可选;false 表示下列四项今日汇总为 null,任务状态仍有效
total_daysnumber 或 null今日总加速天数
base_daysnumber 或 null日常任务天数
vip_multipliernumber 或 null会员加速倍数
extra_daysnumber 或 null额外任务天数,不包含独立会员成长任务
active_days_baselinenumber 或 null当前等级基线的活跃天数:level² + 4 × level
estimated_upgrade_daysnumber 或 null距离下一级的加速活跃天数;计算口径见 progress_basis
progress_basisstringlevel_baseline 为等级最低基线估算;linux_current_level_progress 为 Linux 返回的实际等级进度
refresh_requestedboolean本次是否请求实时查询
tasksarray日常、额外、会员免费任务的状态列表

汇总为 null 表示未知,不是 0;不能从任务列表自行推算。Linux 查询只使用对应 Linux 会话,不要求同号 Android 在线。

天数和会员倍数均已从 QQ 面板的十分位数值换算,无需调用方再次除以 10。总加速天数直接取 QQ 面板汇总,不由任务列表自行相加。未知等级的两项进度返回 null;预计升级是已含加速的活跃天数差,单位为活跃天数。

tasks 列表项 ​

字段类型说明
titlestring任务标题
task_idstring任务标识
center_task_idnumber任务中心 ID
categorystringbase、extra 或 member
statusstringpending 或 completed
status_textstring待完成或已完成
is_doneboolean是否完成
availableboolean当前协议是否支持
can_executeboolean当前是否可执行

萌卡 · 自托管 QQ 机器人框架