При реализации recaptcha v2 мне выдается код ошибки 'connection-failed'
при попытке проверить ввод recaptcha.
Я следовал этому (https://www.freakyjolly.com/how-to-add-google-recaptcha-in-php-form/) учебнику, так как мне не повезло с другими, которых я нашел
require('src/autoload.php');
$siteKey = 'my key';
$secret = 'my key';
$recaptcha = new \ReCaptcha\ReCaptcha($secret);
$gRecaptchaResponse = $_POST['g-recaptcha-response'];
$remoteIp = $_SERVER['REMOTE_ADDR'];
$recaptchaErrors = '';
$resp = $recaptcha->verify($gRecaptchaResponse, $remoteIp);
if ($resp->isSuccess()) {
$error[] = "worked";
} else {
$recaptchaErrors = $resp->getErrorCodes();
foreach($recaptchaErrors as $err)
{
$error[] = $err;
}
}
Мне не повезло найти какие-либо подробности об этой ошибке, и она не задокументирована на официальной странице рекапчи. Я отредактировал приведенный выше фрагмент для тестирования, но он будет отправлять электронное письмо.