tiexpert/recaptchav2

Google ReCaptcha API版本2的实现。旨在将新的Google ReCaptcha API封装成一个简单的类,提供获取“无验证码小部件”和轻松验证浏览器响应的方法。

0.2.0 2016-08-11 16:35 UTC

This package is not auto-updated.

Last update: 2024-09-23 13:26:37 UTC


README

ReCaptchaV2 是 Google ReCaptcha API版本2的PHP实现。旨在将新的Google ReCaptcha API封装成一个简单的类,提供获取“无验证码小部件”和轻松验证浏览器响应的方法。

有关 ReCaptchaV2 网站的更多信息,请访问 ReCaptchaV2 网站

什么是验证码?

CAPTCHA(完全自动化的公共图灵测试来区分计算机和人类,简称CAPTCHA)是一种用于计算机的挑战-响应测试,用于确定用户是否为人类。

有关 CAPTCHA 的更多信息,请访问 Wikipedia.

什么是ReCaptcha?

ReCaptcha 是由卡内基梅隆大学匹兹堡主校区卢伊斯·冯·艾恩、本·莫拉尔、科林·麦克米伦、大卫·亚伯拉罕和曼纽尔·布卢姆开发的一种用户对话系统,并于2009年9月被谷歌收购。与CAPTCHA界面类似,ReCaptcha要求用户输入屏幕上扭曲的文本图像中的单词。

2013年,ReCaptcha开始实施对浏览器与CAPTCHA交互的行为分析,以预测用户在显示验证码之前是人类还是机器人,并在有理由认为用户可能是机器人的情况下提供一个“相当困难”的验证码。

谷歌表示,ReCaptcha是一项免费服务,旨在保护网站免受垃圾邮件和滥用,防止自动化软件参与滥用活动。它这样做的同时,让有效用户能够轻松通过。每次解决谷歌CAPTCHA时,这种人力帮助数字化文本、注释图像和构建机器学习数据集。这反过来有助于保存书籍、改进地图和解决难题。

有关 ReCAPTCHA 的更多信息,请访问 WikipediaGoogle.

ReCaptchaV2 要求

  • PHP 5
  • cURL

安装

  1. 下载 ReCaptchaV2 项目 ZIP 文件;
  2. 将 reCaptchaV2 文件夹解压缩到您的网站;
  3. 在您的脚本中包含 reCaptchaV2.php 文件。

许可和版权

版权所有 2015 Denys W. Xavier

ReCaptchaV2 采用 Apache License,Version 2.0 许可;