Menu

Bypassa qualsiasi captcha personalizzato

Questo è un tipo di attività dove la tua app fornisce un indirizzo di una pagina URL e un incarico su misura per i nostri operatori. Loro lo portano a temrine step by step e poi riportano il loro fingerprinting del browser e i cookie sulla tua app che può usare per continuare la sessione.

Esempi di uso potenziale di questo tipo di attività:

  • (Base) Naviga su una pagina, chiedi all'operatore di risolvere captcha e clicca un pulsante "accedi". Termina quando viene trovata una frase di testo specifica sulla pagina.
  • (Avanzato) Naviga su una pagina, compila i campi di testo con dati personalizzati, chiedi ad un operatore di risolvere un captcha. Naviga su una pagina di autenticazione a due fattori, attendi che il codice arrivi sulla tua casella email, invia questo codice all'operatore, l'operatore riceve automaticamente il codice ed accede ad un'area personale. Termina quando viene trovato un elemento con uno specifico selettore CSS.

Mostra una lista di azioni disponibili svolte dagli operatori.

Per una descrizione completa della tecnologia, consulta questo articolo, o questo tutorial su YouTube.

Nota che ci sono parametri proxy opzionali. Vengono accettati solo proxy HTTPS, "proxyAddress" deve essere un indirizzo IP.

Oggetto attività

ProprietàTipoRichiestoScopo
typeStringaAntiGateTask
websiteURLStringaIndirizzo di una pagina web target su cui il nostro operatore navigherà.
templateNameStringaNome di un modello di scenario dal nostro database. Puoi usare un modello esistente o crearne uno tuo. Potresti cercare un modello esistente sotto questa tabella.
variablesOggettoUn oggetto contenente variabili di un modello e i suoi valori.
domainsOfInterestMatriceNoLista dei nomi dominio dove dovremmo raccogliere cookie e dati localStorage. Questa lista può anche essere definita staticamente quando si modifica un modello.
proxyAddressStringaIndirizzo IP proxy ipv4/ipv6. Nessun host name o indirizzo IP dalle reti locali.
proxyPortInteroPorta proxy
proxyLoginStringaLogin per proxy che richiede un'autorizzazione (base)
proxyPasswordStringaPassword proxy

Raccolta modelli


Nome del modello e descrizione
Nessun modello trovato con la tua query

Oggetto soluzione attività

ProprietàTipoScopo
cookiesOggettoUn oggetto con cookie preso nell'ultima pagina visitata da un operatore.
localStorageOggettoSimile ai cookie, un oggetto con valori localStorage preso nell'ultima pagina.
sessionStorageOggettoSimile a localStorage, un oggetto con valori sessionStorage preso nell'ultima pagina. A differenza di localStorage, i valori sono presenti nella memoria del browser finchè la pagina non viene chiusa.
fingerprintOggettoParametri di fingerprinting del browser. Usali con i cookie e localStorage per ricreare la sessione browser dell'operatore sul tuo software.
urlStringaURL della pagina dove l'esecuzione del modello è terminata
domainStringaNome dominio della pagina finale
HTMLsInBase64MatriceUna serie di snapshot HTML delle aree della pagina codificata in base64. Gli snapshot vengono acquisiti dai passaggi "TAKE_HTML_SNAPSHOT_BY_SELECTOR" nei modelli AntiGate.
screenshotsMatriceScreenshot acquisiti dal browser dell'operatore, se presenti. Per ordinare gli screenshot, aggiungi il passaggio TAKE_SCREENSHOT al tuo modello.
requestHeadersMatriceHeader di richiesta da "domainsOfInterest", se presenti. Per ordinare gli header, attiva l'opzione "Raccogli header di richiesta HTTP da dominii di interesse" nel tuo modello
responseHeadersMatriceResponse header da"domainsOfInterest", se presenti. Per ordinare gli header, attiva l'opzione "Raccogli response header HTTP da dominii di interesse" nel tuo modello

Esempio di risposta

{
    "errorId": 0,
    "status": "ready",
    "solution": {
        "cookies": {
            "_ym_uid": "1637841149407895406",
            "_ym_d": "1637841149",
            "_ym_isad": "2",
            "i18n_redirected2": "en"
        },
        "localStorage": {
            "_ym40786994_lsid": "322553582843",
            "_ym40786994_reqNum": "3",
            "_ym_fip": "\"65aac1083a9e31e5db7fc4a33816f1da-a81f3b9bcdd80a361c14af38dc09b309-a81f3b9bcdd80a361c14af38dc09b309-4bd84c89c35a312599d807af285e7b5f-615e6e8d95ae2de0910b550b0e4dfce2-00b2e6de4e7f2e69dd7de8ef95c7338a-61b9878bbce18de73aafc8582a198c0c-33ad8703f96139d946191563a4c623e6-a81f3b9bcdd80a361c14af38dc09b309-c6d7b47b2dcff33f80cab17f3a360d0b-a95e7098ce4ab7ec9daa7fb4154b8ff4\"",
            "_ym_retryReqs": "{}",
            "_ym40786994_lastHit": "1637841164076",
            "_ym_uid": "\"1637841149407895406\""
        },
        "fingerprint": {
            "self.navigator.userAgent": "Mozilla\/5.0 (Windows NT 6.3; Win64; x64; rv:94.0) Gecko\/20100101 Firefox\/94.0",
            "self.screen.width": 1280,
            "self.screen.height": 768,
            "self.screen.availWidth": 1280,
            "self.screen.availHeight": 728,
            "self.screen.availLeft": 0,
            "self.screen.availTop": 0,
            "self.navigator.vendorSub": "",
            "self.navigator.productSub": "20100101",
            "self.navigator.vendor": "",
            "self.navigator.maxTouchPoints": 0,
            "self.navigator.hardwareConcurrency": 2,
            "self.navigator.cookieEnabled": true,
            "self.navigator.appCodeName": "Mozilla",
            "self.navigator.appName": "Netscape",
            "self.navigator.appVersion": "5.0 (Windows)",
            "self.navigator.platform": "Win32",
            "self.navigator.product": "Gecko",
            "self.navigator.language": "en-US",
            "self.navigator.onLine": true,
            "self.navigator.doNotTrack": "unspecified"
        },
        "url": "https:\/\/anti-captcha.com\/tutorials\/success-page?login=some%20login&pass=the%20password",
        "domain": "anti-captcha.com",
        "domainsOfInterest": {
            "any-other-domain.com": {
                "cookies": {
                    "example": "value",
                    "comment": "This will be available when you fill a list of Domains Of Interest in the template itself or via domainsOfInterest parameter in the task object"
                },
                "localStorage": {
                    "example": "localStorage value"
                },
                "url": "https://any-other-domain.com/some/path",
                "domain": "any-other-domain.com"
            }
        },
        "screenshots": [],
        "requestHeaders": [],
        "responseHeaders": []
    },
    "cost": "0.00858",
    "ip": "5.25.11.114",
    "createTime": 1637841143,
    "endTime": 1637841189,
    "solveCount": 0
}