我正在尝试使用谷歌的reCaptcha并获得«400错误请求»在验证过程中。为了与谷歌通信,我使用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')
]]);
有人知道我做错了什么吗?
API端点接受POST请求,而您正在发送GET请求。