reCAPTCHA v3 Enterprise to usługa opracowana przez Google, której celem jest ochrona witryn internetowych przed spamem i nadużyciami, a jednocześnie zapewnienie lepszych wrażeń użytkownika w porównaniu z poprzednimi wersjami reCAPTCHA. W przeciwieństwie do swoich poprzedników, reCAPTCHA v3 nie wymaga od użytkowników rozwiązywania wyzwań (takich jak identyfikacja sygnalizacji świetlnej lub wpisywanie tekstu z obrazów). Zamiast tego działa niewidocznie w tle, aby analizować interakcje użytkowników i określać, czy są to ludzie, czy potencjalnie złośliwe boty
Metoda automatycznego rozwiązywania problemów reCAPTCHA v3 Enterprise oparta na tokenach.
Omiń reCAPTCHA v3 Enterprise dzięki najszybszej, najlepiej utrzymanej, aktualnej i najtańszej usłudze rozwiązywania captcha NextCaptcha. i płać tylko za pomyślnie zrealizowane żądania.
Użyj narzędzia NextCaptcha reCAPTCHA v3 Enterprise do automatycznego pomijania zabezpieczeń.
1. Tryb natychmiastowego zwrotu tokenu
https://api-v2.nextcaptcha.com/getToken
POST
application/json
{
"clientKey": "api key",
"task": {
"type": "RecaptchaV3TaskProxyless",
"websiteURL": "https://google.com",
"websiteKey": "6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
"pageAction": "login"
}
}
0|03AFcWeA4rpfEqUc6xCJsyhBoLLCwAzllnDfcqB2rx5iXBVW0To3SLFrPaNPR4nUT1NtlLqeGFoh8fy01fpMjyTrrWdjjFORb4CNoJxjUKBADdlHGuD64tCL3FVrjiuFpH8oiUHuPspowBdIY_5i1LNgqSmyOmdSLIAdH4LVRFvy4jcyvTwwmjK7HZiS57U-HFrpZ7unuBGoDWOofmk3nu_cYbifcMnE4Rf0QrgtKAmZMiAYsWtJ-mMu2NH0LIdD3agH6LqD2DftNXSJEO9DJ_ihhpwgaRSaNcM366_VBYM3QuiC11_mkQ4DqOPGCNIrWvWePm5kN-aqRUNl0qQ3Vr9Oc1ii6eCjB4yPNjxSOwlR-GvIAqMlWNWY_UvhJJfterBLjthVK4d9caTR__vU_RPkyccBegSJRNZEowQDWeMbjEt-_em_daKo7uCa7fPQMtodE5NysmgAl7pYMAtjusTGylVZ4iEFI03J9IFIMTvkDm5jOWKmfTJ1uUrqT0906zmDTnnp9CsL7iOwRWeziDDDidroRBxcEabsAp7lps7PmvwUHw6WDxFC0GQoCupKmiYYBsRwuZdn3Vkn92aqkq8YlJSZOaCLseu1GpnYRhporDYbVnJnWNfEHzvYYEsjHEMSjZQlGiyInlZ50t2-wi-Me1GZKlY67ARROHNepdBlVg_zLQUniBHGSWRJt6ttEnCBsYAxvTaOsSzehY2vHaQKfR8uLPxC8GfQ
https://api.nextcaptcha.com/createTask
POST
application/json
{
"clientKey": "api key",
"task": {
"type": "RecaptchaV3TaskProxyless",
"websiteURL": "https://google.com",
"websiteKey": "6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
"pageAction": "login"
}
}
{
"clientKey": "api key",
"taskId": 1781234567890
}
2. Tryb adresu URL wywołania zwrotnego
https://api.nextcaptcha.com/createTask
POST
application/json
{
"clientKey": "api key",
"task": {
"type": "RecaptchaV3TaskProxyless",
"websiteURL": "https://google.com",
"websiteKey": "6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
"pageAction": "login"
},
"callbackUrl": "process the captcha solution results url"
}
# https://github.com/nextcaptcha/nextcaptcha-python
import os
import sys
from nextcaptcha import NextCaptchaAPI
client_key = os.getenv('NEXTCAPTCHA_KEY', "YOUR_CLIENT_KEY")
api = NextCaptchaAPI(client_key=client_key)
try:
result = api.recaptchav3(website_url="https://example.com", website_key="SITE_KEY")
except Exception as e:
sys.exit(e)
else:
sys.exit('solved: ' + str(result))
// https://github.com/nextcaptcha/nextcaptcha-go
package main
import (
"fmt"
"log"
"github.com/nextcaptcha/nextcaptcha-go"
)
func main() {
api := nextcaptcha.NewNextCaptchaAPI("API_KEY")
result, err := api.RecaptchaV3("https://example.com", "SITE_KEY", nextcaptcha.RecaptchaV3Options{})
if err != nil {
log.Fatal(err);
}
fmt.Println("result "+result)
}
// https://github.com/nextcaptcha/nextcaptcha-csharp
string clientKey = "YOUR_CLIENT_KEY";
string solftId = ""; // Optional
string callbackUrl = ""; // Optional
bool openLog = true; // Optional
var nextCaptchaAPI = new NextCaptchaAPI(clientKey, solftId, callbackUrl, openLog);
string websiteUrl = "https://example.com";
string websiteKey = "YOUR_WEBSITE_KEY";
string pageAction = ""; // Optional
string apiDomain = ""; // Optional
var result = await nextCaptchaAPI.SolveRecaptchaV3Async(websiteUrl, websiteKey, pageAction, apiDomain);
W konsoli programisty znajdź obszar tekstowy o identyfikatorze „g-recaptcha-response” i umieść tam otrzymany kod. Następnie kliknij przycisk Sprawdź.