我有什麼:捲曲的Recaptcha不工作PHP
$data = array(
'secret' => "my-app-secret",
'response' => "the-response"
);
$verify = curl_init();
curl_setopt($verify, CURLOPT_URL, "https://www.google.com/recaptcha/api/siteverify");
curl_setopt($verify, CURLOPT_POST, true);
curl_setopt($verify, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($verify, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($verify);
var_dump($response);
我該怎麼:bool(false)
(這意味着curl_exec()
失敗)
我希望什麼:一個JSON對象響應
請幫忙。謝謝。
請刪除SSL_VERIFYPEER =假啄。 Google總是使用有效的證書。 –
它用於爲我工作超過2年,沒有你提出的額外線路('CURLOPT_SSL_VERIFYPEER'),但今天我面臨着與報道相同的問題,並通過添加此線路問題消失了。所以謝謝你。但我真的很想知道現在的問題在哪裏?這是我的服務器還是Google?什麼證書現在沒有通過哪一方驗證? – Peter