A Brand-New Way to Solve ReCaptcha V2
04.02.2018
Please note our system tries to load a captcha as regular and if it didn't work it tries to load as invisible.So our system can handle both visible and invisible captchas even if isinvisible parameter is not set.
20.01.2018
Recent changes in google algorithm for invisible recaptcha
To solve invisible recaptcha please add new parameter isinvisible=1 so we know
Recaptcha automation (Normal and invisible)
How to pass recaptcha Without Relying On Browser Emulation
In this tutorial, we will show you how you can pass captchas without having to emulate browser or send us images. This new method also provides you with a 100% accuracy rate.
Introduction:
First, we will go over captcha's algorithm. Let's take a look at the traffic and where it is being sent.
- That recaptchais uploaded from Google servers when the visitor opens the page
- The visitor solves the captcha
- Google verifies the answer after it is solved and responds with the code in the field
- The visitor fills in the forms of the page
- The visitor sends all of the completed forms with this code sent from the "g-recaptcha-response" field
- The site receives all of the data from the visitor. Once collected, it asks Google to verify from the "g-recaptcha-response" field
- If Google finds that the code is valid, the site continues
Solving the Recaptura Scheme:
- Fill in all the required fields
- Send us the Site_Key
- We will then upload the captcha to our servers and a captchaid will be returned
- Once the worker solves the capture, the g-recaptcha-response is ready.
- You can get g-recaptcha-response by sending the captchaid in GetRecaptchaText
- You then input the answer in the field to pass the input field
Cost:
$2.50 per 1000
Look through the HTML code on the page and find the captcha:
-
Look for this parameter data-sitekey=
Then send it back to us as the parameter googlekey=%data-sitekey%
-
Look for this text
< textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none; "> < /textarea">
Enter the answer we give you here
API used to communicate with our servers:
Using USERNAME and PASSWORD
Use this address to upload your captchas: http://captchatypers.com/captchaapi/UploadRecaptchaV1.ashx
Once you send your data to us, we will send you captchaid that appears like this:
CAPTCHA_ID
Where CAPTCHA_ID is the ID of the captcha
Below are the following parameters you need to use to send to our server:
POST Parameter |
Value |
Parameter Description |
method |
action |
Required parameter. This tells us it is a recaptcha, that needs to be solved by us |
pageurl |
%URL% |
Required parameter. This is the URL of the page that the recaptcha was encountered at. You will be able to specify either the whole URL or the domain name. Once the assigned captcha is given to a worker, they will get the context sent to them from the site |
username |
username |
Required parameter,if token is not provided. USERNAME of your imagetyperz account
|
password |
password |
Required parameter. PASSWORD of your imagetyperz account
|
affiliateid |
affiliateid |
Bot Users can use to pass their affiliate id. |
googlekey |
%data-sitekey% |
Required parameter. This is the open key of the site, where the recaptcha is installed. It can be located atthe page's HTML code
|
proxy |
%proxy_ip:proxy_port% |
Optional parameter. Worker will solve captchas using the proxy that is specified. Proxies need to be HTTP, without and with authentication: %proxy_ip:proxy_port:proxy_user:proxy_password%
|
isinvisible |
0 or 1 |
0 for visible,1 for invisible |
Use this address to get text for your captchas: http://captchatypers.com/captchaapi/GetRecaptchaText.ashx
Once you send your data to us, we will send you captcha text that appears like this:
CaptchaText
If the captcha is not yet ready then we will send you the below message
ERROR: NOT_DECODED
if the captcha is timed out then we will send message like below
ERROR: IMAGE_TIMED_OUT
Below are the following parameters you need to use to send to our server:
POST Parameter |
Value |
Parameter Description |
method |
action |
Required parameter. This tells us it is a recaptcha, that needs to be solved by us |
username |
username |
Required parameter, if token is not provided. USERNAME of your imagetyperz account
|
password |
password |
Required parameter. PASSWORD of your imagetyperz account
|
captchaid |
1203285608 |
Required parameter. This is the captcha id which you got during the upload.
|
Upload Captcha using URL:
http://captchatypers.com/captchaapi/UploadRecaptchav1.ashx?action=UPLOADCAPTCHA&username=username&password=password&googlekey=googlekey&pageurl=url&affiliateid=affiliateid
Upload Invisible Captcha using URL:
http://captchatypers.com/captchaapi/UploadRecaptchav1.ashx?action=UPLOADCAPTCHA&username=username&password=password&googlekey=googlekey&pageurl=url&isinvisible=1&affiliateid=affiliateid
URL to get answer key:
http://captchatypers.com/captchaapi/GetRecaptchaText.ashx?action=GETTEXT&username=username&password=password&Captchaid=id
Using Token:
Use this address to upload your captchas: http://captchatypers.com/captchaapi/UploadRecaptchaToken.ashx
Once you send your data to us, we will send you captchaid that appears like this:
CAPTCHA_ID
Where CAPTCHA_ID is the ID of the captcha
Below are the following parameters you need to use to send to our server:
POST Parameter |
Value |
Parameter Description |
method |
action |
Required parameter. This tells us it is a recaptcha, that needs to be solved by us |
pageurl |
%URL% |
Required parameter. This is the URL of the page that the recaptcha was encountered at. You will be able to specify either the whole URL or the domain name. Once the assigned captcha is given to a worker, they will get the context sent to them from the site |
token |
token |
Required Parameter, if username is not provided. TOKEN of your imagetyperz account |
affiliateid |
affiliateid |
Bot Users can use to pass their affiliate id. |
googlekey |
%data-sitekey% |
Required parameter. This is the open key of the site, where the recaptcha is installed. It can be located atthe page's HTML code
|
proxy |
%IP proxy% |
Optional parameter. Worker will solve captchas using the proxy that is specified
|
proxytype |
HTTP |
proxytype
|
isinvisible |
0 or 1 |
0 for visible,1 for invisible |
Use this address to get text for your captchas: http://captchatypers.com/captchaapi/GetRecaptchaTextToken.ashx
Once you send your data to us, we will send you captcha text that appears like this:
CaptchaText
If the captcha is not yet ready then we will send you the below message
ERROR: NOT_DECODED
if the captcha is timed out then we will send message like below
ERROR: IMAGE_TIMED_OUT
Below are the following parameters you need to use to send to our server:
POST Parameter |
Value |
Parameter Description |
method |
action |
Required parameter. This tells us it is a recaptcha, that needs to be solved by us |
token |
token |
Required Parameter, if username is not provided. TOKEN of your imagetyperz account |
captchaid |
1203285608 |
Required parameter. This is the captcha id which you got during the upload.
|
Upload Captcha using URL:
http://captchatypers.com/captchaapi/UploadRecaptchaToken.ashx?action=UPLOADCAPTCHA&token=token&googlekey=googlekey&pageurl=url&affiliateid=affiliateid
Upload Captcha using URL for Invisible captcha:
http://captchatypers.com/captchaapi/UploadRecaptchaToken.ashx?action=UPLOADCAPTCHA&token=token&googlekey=googlekey&pageurl=url&isinvisible=1&affiliateid=affiliateid
URL to get answer key:
http://captchatypers.com/captchaapi/GetRecaptchaTextToken.ashx?action=GETTEXT&token=token&Captchaid=id
Errors |
Description |
INVALID_DOMAIN |
Wrong domain. Check your domain. |
INVALID_SITEKEY |
Wrong site key. Check your site key. |
AUTOMATED_QUERIES |
Proxy send is blocked temporarily. Change your proxy. |
NOT_INVISIBLE |
Captcha is not invisible |
LIMIT_EXCEED |
Server is overloaded |
API Libraries for Recaptcha V2 with proxies with and without authentication
Download PHP API
Download JAVA API
Download Perl API
Download Python API
Download Ruby API
Command line program API (Windows)
Command line program API (Linux)
C# API
API Libraries for Recaptcha V2 without proxies
Download PHP API
Download JAVA API
Download Perl API
Download Python API
Download Ruby API
Download iMacros API Example
Command line program API (Windows)
Command line program API (Linux)
C# HTML Decaptcha API(Posting with Example Project)
Download UBot Plugin's for All Captchas
How to send proxies to us:
If you require a login and password for your proxy:
Login: login
Password: password
Proxy IP: 12.12.12.12
Port: 80
Type: SOCKS4
Below is the format for sending to the captchatypers.com site
Proxy="login:password@12.12.12.12:80"
Proxytype="SOCKS4" Use this if your proxy allows access from only a certain amount of IPs
To add our serverto the list of IPs that are able to send requests to your proxies:
138.201.189.84
Note: This type of IP-address can change. If the proxy that you are using is linked to an IP, we suggest that you pay attention to any changes on the page.
For this case:
Proxy IP: 12.12.12.12
port: 80
type: HTTP
Format for sending to captchatypers.com
proxy="12.12.12.12:80"
proxytype="HTTP"