Google ReCaptcha V3 - отсутствуют обязательные параметры: sitekey - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь реализовать Google ReCaptcha V3 (что отличается от реализации V2, поэтому, пожалуйста, не отмечайте как дубликат).

Вот JS-скрипт моей страницы, который инициализирует ReCaptcha (заменив MyKey моим фактическим ключом, который я зарегистрировал здесь ):

<script src="https://www.google.com/recaptcha/api.js?render=reCAPTCHA_site_key"></script>
<script>
    $(function () {
       grecaptcha.ready(function () {
           grecaptcha.execute('MyKey', {action: 'homepage'});
       });
    });
</script>

При загрузке страницы в консоли разработчика браузера появляется следующая ошибка:

Uncaught Error: отсутствуют обязательные параметры: sitekey

Что мне здесь не хватает?

1 Ответ

1 голос
/ 23 мая 2019

Замените reCAPTCHA_site_key на https://www.google.com/recaptcha/api.js?render=reCAPTCHA_site_key на ваш фактический ключ.

...