Skip to content

get_sms ​

请求当前登录的安全验证短信步骤。

适用协议

Android / Linux QQ(NTLogin);仅用于当前登录流程要求的短信安全验证。

调用方式 ​

json
{
  "type": "action",
  "id": "get_sms-1",
  "action": "get_sms",
  "params": {
    "self_id": 123456789,
    "protocol_id": 0,
    "verify_type": 4,
    "sign": "verification-sign"
  }
}

参数 ​

参数类型必填说明
self_idnumber是当前框架内的 QQ 号,5–10 位整数。
protocol_idnumber是账号实例的协议 ID;必须显式提供,0 是有效 ID。用 get_protocol_list 查询,不使用 client_type 替代。
verify_typenumber是3:用户向指定号码发送短信;4:接收短信。
signstring是当前安全验证流程返回的 sign。

返回值 ​

data 保留 QQ GetSMS 返回并增加 next: "security"。接收短信方式返回新的 sign;发送短信方式还返回 sms 和 send_to。拒绝原因在 result.state / result.prompt。

注意事项 ​

请保存本次返回的新 sign 供 check_sms 使用。不会替用户从手机发送短信。

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