我正在尝试使用Google的reCaptcha并获得«400 Bad Request» 在验证过程中。 要与Google通信,我使用Guzzle PHP HTTP客户端,如下所示:
$client = new GuzzleHttp\Client(['defaults' => ['verify' => false]]);
$res = $client->get('https://www.google.com/recaptcha/api/siteverify',
['body' => [
'secret' => 'my secret key',
'response' => Input::get('g-recaptcha-response')
]]);
有人知道我做错了吗?
答案 0 :(得分:2)
该API端点接受POST请求,并且您正在发送GET请求。