Я почти ничего не знаю о запросах POST или API, поэтому, чем больше откровенности вы можете сделать, тем лучше.
Я просматриваю описание добавления reCAPTCHA на мой сайт, но я застрял в части проверки.Вот часть, на которой я застрял: http://code.google.com/apis/recaptcha/docs/verify.html
Я не знаю, как сделать запрос POST.Если бы кто-то мог объяснить мне эту часть, это очень помогло бы.
Вот код, который у меня есть на моем сайте, скопированный непосредственно с http://code.google.com/apis/recaptcha/docs/display.html#Standard:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title>
<body> <!-- ... your HTML content ... --> <form action="" method="post"> <!-- ... your form code here ... --> <script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=public key"> </script> <noscript> <iframe src="http://www.google.com/recaptcha/api/noscript?k=public key" height="300" width="500" frameborder="0"></iframe><br> <textarea name="recaptcha_challenge_field" rows="3" cols="40"> </textarea> <input type="hidden" name="recaptcha_response_field" value="manual_challenge"> </noscript> <!-- ... more of your form code here ... --> </form> <!-- ... more of your HTML content ... --> </body> </html>
либо используйте плагин te recaptcha PHP / Perl / Asp / .., либо используйте библиотеку ajax recaptcha, которая обрабатывает все с помощью JavaScript, так что вам не нужны серверные сценарии.