Imperva: Resolvendo reese84
Obter Cookie
Estrutura do Objeto de Tarefa
| Parâmetro | Tipo | Obrigatório | Nota |
|---|---|---|---|
| type | String | Yes | AntiImpervaTask,AntiImpervaTaskProxyLess |
| websiteUrl | String | Yes | A URL do website |
| userAgent | String | Yes | User-Agent do navegador |
| proxy | String | Yes | Você precisa enviar seu proxy |
| utmvc | Boolean | Optional | Se o cookie contém incap_see_xxx, nlbi_xxx, visid_inap_xxx, define como true |
| reese84 | Boolean | Optional | Se o cookie contém reese84, defina como true |
| reeseScriptUrl | String | Optional | A URL normalmente contém vários traços (-) e palavras aleatórias |
| cookies | List | Optional | Você pode enviar seus cookies |
| reeseToken | String | Optional | Se o seu reeseToken estiver expirado, você pode enviar o reeseToken atual para obter um novo reeseToken. |
Exemplo de Solicitação
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "AntiImpervaTask",
"websiteUrl":"https://exemplo.com/",
"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36",
"proxy":"http:ip:porta:usuario:senha",
"utmvc":true,// opcional
"reese84":true,
"reeseScriptUrl":"https://exemplo.com/mbit-And-Dirers-him",
"cookies":[
{
"name": "nomeDoCookie",
"value": "valorDoCookie"
}
]
}
}Exemplo de Resposta
{
"errorId": 0,
"status": "idle",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Obtendo Resultados
Use o método getTaskResult para obter os resultados de reconhecimento
Dependendo da carga do sistema, você obterá os resultados dentro do intervalo de 1 segundo a 20 segundos
Exemplo de solicitação
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json{
"clientKey": "YOUR_API_KEY",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}Exemplo de Resposta
{
"errorId": 0,
"errorCode": null,
"errorDescription": null,
"solution": {
"token": "xxxx"
},
"status": "ready"
}