د reCAPTCHA PHP د پروکسي-پوه بیک اینډ غوښتنې لپاره 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 یا کاري بهیر تایید کوي، د هغې د پیل چاپیریال برابر کړئ؛ بل ځای صادرول هغه نه تازه کوي.
دا د بیک اینډ siteverify پوښي، نه د براوزر ویجیټ یا د تایید پایلې اعتبار.
د هر تایید کوونکي لپاره جلا تګلارې لپاره عامه RequestMethod انټرفیس وکاروئ: submit د غوښتنې پارامیټرونه اخلي او د ځواب بدن بیرته راګرځوي. د عرضه کوونکي فورک اضافي CurlPost جوړونکي اختیار رسمي کڅوړې انپټ نه دی.