$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);

CurlPost, açık bir proxy atamadan doğrulama URL'sini, POST verilerini ve normal sertifika denetimlerini ayarlar. PHP sürecinin libcurl ortamı rotayı seçebilir.

HTTP dinleyicisi için https_proxy=http://proxy.example:8080 kullanın. Proxy tarafı DNS olan desteklenen bir SOCKS5 dinleyicisi için POSIX başlatma şudur:

https_proxy=socks5h://proxy.example:1080 php verify.php

siteverify'e izin verilen genel proxy rotası için SOCKS5 proxy listesi SOCKS5 örneği için adaylar sunar. PHP cURL uzantısı ve seçilen libcurl proxy desteği mevcut olmalıdır. Doğrulamayı PHP-FPM veya bir iş çalışanı yapıyorsa başlatma ortamını sağlayın; başka yerde dışa aktarmak bunu güncellemez.

Bu, arka uç siteverify kapsamındadır; tarayıcı widget'ı veya doğrulama sonucunun geçerliliği değildir.

Doğrulayıcı başına yalıtılmış politika için genel RequestMethod arayüzünü kullanın: submit istek parametrelerini alır ve yanıt gövdesini döndürür. Bir satıcı çatalının ek CurlPost oluşturucu seçeneği resmi paketin girdisi değildir.

İlgili makaleler