G
G
Geronom2020-07-25 02:12:29
Google
Geronom, 2020-07-25 02:12:29

Linking problem [Google search parser + rucaptcha + recaptcha2] - how to pass captcha?

Greetings!

While working on a parser that takes some data from Google search results, a question arose about bypassing recaptcha2, which appears after some time the parser has been running.

There is a rucaptcha account and a connection was made according to their instructions regarding recaptcha2 divination.

It is possible to get the necessary data from the page that Google gives ( https://www.google.com/sorry/index?ANYTHING ) and send it for solving. The response is a token.

This is where the problem begins, since nothing can be done with this token. The available information says that it is required, first of all, to make a POST request with the received token to the following url:

https://www.google.com/sorry/index?q=Q_PARAMETER_V...

Here Q_PARAMETER_VALUE and CONTINUE_VALUE are known, since they are included in the url with captcha ( https://www.google.com/sorry/index ? ANYTHING ) and getting these values ​​goes without problems, like the token itself.

I do POST and in response 429 (Too Many Requests)

That is, what was before solving the recaptcha. It turned out a vicious circle.

Proxies and cookies are used.
The language is C#.

Maybe someone had a similar problem or has a more precise instruction on how to use the received token to tell Google "I'm not a robot" and continue the parser?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
N
Nadim Zakirov, 2020-07-25
@zkrvndm

Manually go through the captcha and look in the console in the Network tab which requests were sent for unlocking, then do everything by analogy.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question