Skip to content

wtlogin_check_sms ​

WTLogin 提交短信验证码。

适用协议

Android(手机 / 平板,WTLogin 模式)。

调用方式 ​

json
{
  "type": "action",
  "id": "wtlogin_check_sms-1",
  "action": "wtlogin_check_sms",
  "params": {
    "self_id": 123456789,
    "protocol_id": 0,
    "code": "123456"
  }
}

参数 ​

参数类型必填说明
self_idnumber是当前框架内的 QQ 号,5–10 位整数。
protocol_idnumber是明确选择账号协议,0 有效;使用 get_protocol_list 查询。
codestring是收到的短信验证码

返回值 ​

data 的基本字段为 code: number、message: string、next: string。

next后续步骤
done登录完成
slider用 slider_url 完成验证,再调用 wtlogin_submit_slider
security按 security_verify 或 wtlogin_get_security_verify_methods 的可用方式继续
identity使用 identity_url 开始身份验证
failed本次登录失败,读取 code/message

验证分支按实际响应附加 slider_url、identity_url、security_url、security_verify 或 security_verify_error。外层 ok: true 只表示调用已返回结果,不能代替登录成功判断。

注意事项 ​

仅用于 nt=0 的 Android 账号。滑块与短信验证必须接续当前登录会话,不要调用 NT 验证接口。

WTLogin 结果还可能包含 wtlogin_code、login_method、verification_supported、mobile、country_code、time_limit 和 available_msg_count;按 next 继续验证,不能只按外层 ok 判断已登录。

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