NATScaptcha.challenge.verify校验验证码答案
Try it 面板需要启用 JavaScript。
答案正确则消费挑战工单、签发已验证工单,供登录编排回源确认(captcha 因素分)。
Request Payload
消息格式:JSON
| Name | Data Type | Required | Description |
|---|---|---|---|
| ticketId | string | Yes | 挑战工单 |
| answer | string | Yes | 用户输入的答案 |
type RequestBody = {
/** 挑战工单 */
ticketId: string
/** 用户输入的答案 */
answer: string
}{
"ticketId": "cpt_6f13bc82e0497a51",
"answer": "7H4K"
}Response Payload
回复使用统一信封 {id, code, messages, result},其 result:
| Name | Data Type | Required | Description |
|---|---|---|---|
| verifyTicketId | string | Yes | 已验证工单(登录时携带,一次性) |
type ResponseBody = {
/** 已验证工单(登录时携带,一次性) */
verifyTicketId: string
}{
"verifyTicketId": "cpv_5e02ab71d3890f64"
}Response Code
回复使用统一信封 {id, code, messages, result},其 code 字段:
| code | Meaning | Notes |
|---|---|---|
| 0 | 成功 | 校验验证码答案 |
| 2101 | 答案错误 | |
| 2102 | 工单无效 | |
| 2103 | 尝试次数超限 | 单挑战尝试用尽须重新签发 |
Examples
{ "ticketId": "cpt_6f13bc82e0497a51", "answer": "7H4K" }
{
"id": "01JD8SVLP7A3C0DZ",
"code": 0,
"messages": [],
"result": { "verifyTicketId": "cpv_5e02ab71d3890f64" }
}