Recaptcha V3 Всегда возвращает 0,9 балла при запуске через скрипт Python

Я реализовал recaptcha v3 при отправке формы, которая отлично работает при нормальном сценарии, так как я получаю 0,9 балла. Но когда я пытаюсь запустить его из скрипта Python, используя селен, он все равно дает мне 0,9 балла, что неверно. Я попробовал recaptcha v2, для той же формы, которая сразу показывает проблему, когда я пытаюсь запустить из сценария Python. Не могли бы вы помочь мне, почему recaptcha v3 ведет себя так?

Невидимая recaptcha V2 работает нормально и предлагает вызов при попытке запуска через скрипт Python. Но v3 всегда дает 0,9 балла

<script src="https://www.google.com/recaptcha/api.js?render=mysitekey"></script>
<script>
  $("#myform").on("submit", function(e) {
    e.preventDefault();
    var form = $("form#myform");
    grecaptcha.ready(function() {
      grecaptcha.execute('mysitekey', {
        action: 'home'
      }).then(function(token) {
        //Ajax call to server with token and form details
        //Validate the token with siteverify at server and make sure the token is valid and score is more than 0.5, to proceed further with the action.
      });
    });
  });
</script>
<form id="myform">
  <input type="submit" value="submit" id="btnsubmit" class="g-recaptcha" data-size="invisible" data-sitekey="mysitekey">
</form>

Код выше всегда получает 0,9, даже когда я запускаю форму через скрипт Python/ Selenium. У меня есть рекапча v2, реализованная в той же форме и раньше, она сразу показывает вызов изображения, когда я запускаю его через скрипты.

0 ответов

Другие вопросы по тегам