reCAPTCHA v2(也可用作 reCAPTCHA v2 Enterprise): 此版本要求用户执行一项任务,例如选择所有带有汽车或交通信号灯的图像,以证明他们是人类。reCAPTCHA v2 有两种类型:“我不是机器人”复选框和隐形 reCAPTCHA 徽章。第一种要求用户勾选一个框,而第二种可以自行决定用户是否是机器人,并且只有在可疑案例下才需要额外确认。
reCAPTCHA v3(也可作为 reCAPTCHA v3 Enterprise 使用): 此版本根据与网站的互动返回分数,允许网站所有者根据分数决定要做什么。它不会中断用户流程,因为它不像 v2 那样需要用户互动。这是一个更先进、更用户友好的系统,但它需要网站所有者做出更多的决策。
reCAPTCHA v3(也可作为 reCAPTCHA v3 Enterprise 使用): 这是专为移动应用设计的。它本质上是 reCAPTCHA v2 或 v3 的一个版本,已针对移动界面进行了优化。它有助于保护您的应用免受垃圾邮件和其他滥用行为的侵害。
1.使用 Python 解决 recaptcha v2 的示例代码
from nextcaptcha import NextCaptchaAPI
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
result = api.recaptchav2(website_url="https://example.com", website_key="SITE_KEY")
2.使用 Python 解决 recaptcha v2 enterprise 的示例代码
from nextcaptcha import NextCaptchaAPI
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
result = api.recaptchav2(website_url="https://example.com", website_key="SITE_KEY")
3.使用 Python 解决 recaptcha v3 enterprise 的示例代码
from nextcaptcha import NextCaptchaAPI
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
result = api.recaptchav2(website_url="https://example.com", website_key="SITE_KEY")
4.使用 Python 解决手机 recaptcha 的示例代码
from nextcaptcha import NextCaptchaAPI
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
result = api.recaptchav2(website_url="https://example.com", website_key="SITE_KEY")