@GamiD Вот функция, там всего один простой запрос, думаю разберешься
func getSolution(key, token string) (string, error) { url := fmt.Sprintf("https://www.google.com/recaptcha/api2/reload?k=%s", key) payload := fmt.Sprintf("reason=q&c=%s&size=invisible", token) resp, err := http.Post(url, "application/x-www-form-urlencoded", strings.NewReader(payload)) if err != nil { return "", err } defer resp.Body.Close() if resp.StatusCode != http.StatusOK { return "", fmt.Errorf("Failed to retrieve solution: %v", resp.Status) } // Read the response body body, err := io.ReadAll(resp.Body) if err != nil { return "", err } re := regexp.MustCompile(`"rresp","(.*?)",`) match := re.FindStringSubmatch(string(body)) if len(match) < 2 { return "", fmt.Errorf("Failed to extract 'rresp' value from the response body") } solution := match[1] return solution, nil }Решить Recaptcha 2.0
-
@lev - я снова смоделировал появление рекаптчи - использовать действия решить рекаптчу 2.0 нельзя как то иначе - - но не работает - я пробовал и Ваш пример - все ограничивается тем, что выделяются картинки или невыделяются - но каптча не разгадывается
начало разгадывания

конец разгадывания

@lev said in Решить Recaptcha 2.0:
0_1489410612342_recaptchatest.xml
я использовал приведенный пример - только метод использовал антигейт ну и ключ соответственно
пробовал использовать антигейт ньюапи - вообще не происходит ничего??? что это за метод кто подскажет
Ребята пожалуйста потестите кто нибудь на антигейт - я уже сутки на месте топчусь
-
@Turutur да я ж говорил, что при антигейт ньюапи ничего и не будет происходить. Ну то есть происходить то будет, но глазу это будет не заметно)) . Ты можешь выбрать в моем шаблоне антигейт ньюапи и когда экшн отработает, нажать на кнопку сабмит и посмотреть что произойдет?
-
@Turutur а где то там в теме про антигейт апи писали, что вместе с РекапчаКей, антигейт еще и прокси требует. Может поэтому антигейт и не работает. Так как в проекте этом прокси не используются. И поэтому 5 разных работников и не смогли разгадать. Это надо у @support уточнить. Ну а если те срочно, то зарегайся на рукапче, там прокси не нужны, и все будет работать.