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

CurlPost स्पष्ट प्रोक्सी नतोकी प्रमाणीकरण URL, POST डाटा र सामान्य प्रमाणपत्र जाँचहरू सेट गर्छ। PHP प्रक्रियाको libcurl वातावरणले मार्ग छान्न सक्छ।

HTTP लिसनरका लागि https_proxy=http://proxy.example:8080 प्रयोग गर्नुहोस्। प्रोक्सी-पक्ष DNS भएको समर्थित SOCKS5 लिसनरका लागि POSIX लन्च यो हो:

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

siteverify मा अनुमति प्राप्त सार्वजनिक-प्रोक्सी मार्गका लागि SOCKS5 प्रोक्सी सूची ले SOCKS5 उदाहरणका लागि उम्मेदवार दिन्छ। PHP cURL एक्सटेन्सन र छानिएको libcurl प्रोक्सी समर्थन उपलब्ध हुनुपर्छ। यदि PHP-FPM वा जब वर्करले प्रमाणीकरण गर्छ भने त्यसको लन्च वातावरण दिनुहोस्; अन्यत्र एक्सपोर्ट गर्दा त्यो अद्यावधिक हुँदैन।

यसले ब्याकइन्ड siteverify समेट्छ, ब्राउजर विजेट वा प्रमाणीकरण नतिजाको वैधता होइन।

प्रत्येक प्रमाणीकरणकर्ताका लागि अलग नीतिका लागि सार्वजनिक RequestMethod इन्टरफेस प्रयोग गर्नुहोस्: submit ले अनुरोध प्यारामिटर लिन्छ र प्रतिक्रिया निकाय फर्काउँछ। विक्रेता फोर्कको अतिरिक्त CurlPost कन्स्ट्रक्टर विकल्प आधिकारिक प्याकेजको इनपुट होइन।

सम्बन्धित लेखहरू