RecaptchaV3TaskProxyless : solving Google ReCaptcha v.3
The object contains data for Google ReCaptcha3 solving task. This task will be executed by our service using our own proxy servers.
When creating a task, unlike ReCaptcha2, you must additionally pass two parameters - pageAction and minScore.
Object structure
Parameter | Type | Required | Value |
type | String | Yes | RecaptchaV3TaskProxyless |
websiteURL | String | Yes | Address of a webpage with Google ReCaptcha |
websiteKey | String | Yes | Recaptcha website key. |
minScore | Double | No | Value from 0.1 to 0.9. |
pageAction | String | No | Widget action value. Website owner defines what user is doing on the page through this parameter. Default value: verify Example: |
Request example
Address https://api.capmonster.cloud/createTask
{
"clientKey":"dce6bcbb1a728ea8d871de6d169a2057",
"task":
{
"type":"RecaptchaV3TaskProxyless",
"websiteURL":"https://lessons.zennolab.com/captchas/recaptcha/v3.php?level=beta",
"websiteKey":"6Le0xVgUAAAAAIt20XEB4rVhYOODgTl00d8juDob",
"minScore": 0.3,
"pageAction": "myverify"
}
}
Response example
{
"errorId":0,
"taskId":407533072
}
Getting result
Use the method getTaskResult to request answer for ReCaptcha3. You will get response within 10 - 30 secs period depending on service workload.
Property | Type | Description |
gRecaptchaResponse | String | Hash which should be inserted into Recaptcha3 submit form in <textarea id="g-recaptcha-response" ..></textarea> . It has a length of 500 to 2190 bytes. |
Example:
{
"errorId":0,
"status":"ready",
"solution":
{
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
}
}