reCAPTCHA PHP හි ප්රොක්සි-දැනුවත් backend ඉල්ලීම සඳහා CurlPost තෝරන්න
siteverify ඇමතුම් සිදු කරන PHP කම්කරු මත නිල ඉල්ලීම්-ක්රම එන්නත් කිරීම සහ libcurl පරිසරය භාවිත කරන්න.
$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.phpsiteverify වෙත අවසර ලත් පොදු-ප්රොක්සි මාර්ගය සඳහා SOCKS5 ප්රොක්සි ලැයිස්තුව SOCKS5 උදාහරණය සඳහා අපේක්ෂකයින් සපයයි. PHP cURL දිගුව සහ තෝරාගත් libcurl ප්රොක්සි ආධාරකය ලබා ගත හැකි විය යුතුය. PHP-FPM හෝ රැකියා කම්කරුවෙකු සත්යාපනය කරන්නේ නම්, එහි දියත් කිරීමේ පරිසරය සපයන්න; වෙනත් තැනක අපනයනය කිරීම එය යාවත්කාලීන නොකරයි.
මෙය backend siteverify ආවරණය කරයි, බ්රවුසර විජට්ටුව හෝ සත්යාපන ප්රතිඵලයේ වලංගුභාවය නොවේ.
සෑම සත්යාපකයෙකුට වෙන වෙනම ප්රතිපත්තියක් සඳහා පොදු RequestMethod අතුරුමුහුණත භාවිත කරන්න: submit ඉල්ලීම් පරාමිති ගෙන ප්රතිචාර බඳ ලබා දෙයි. විකුණුම්කරුගේ fork හි අමතර CurlPost constructor විකල්පය නිල පැකේජයේ ආදානයක් නොවේ.