Risolvi Funcaptcha di Arkose Labs con proxy
Questo tipo di attività risolve i puzzle arkoselabs.com nei browser dei nostri operatori. La tua app invia l'indirizzo del sito web e la chiave pubblica e riceve un token dopo il completamento dell'attività. Usa questo token per inviare il modulo con il captcha Arkose Labs.
Esempi
Oggetto attività
Tutorial corrispondente: Impara come usare i breakpoint su Chrome per trovare parametri API per FunCaptcha e Geetest
Proprietà | Tipo | Richiesto | Scopo |
---|---|---|---|
type | Stringa | Sì | FunCaptchaTask |
websiteURL | Stringa | Sì | Indirizzo di una pagina web target. Può trovarsi in qualsiasi punto del sito web, anche nell'area riservata. I nostri operatori non navigano in quest'area, ma simulano la visita. |
websitePublicKey | Stringa | Sì | Chiave pubblica Arkose Labs |
funcaptchaApiJSSubdomain | Stringa | No | Sottodominio personalizzato Arkose Labs dal quale il widget Javascript viene caricato. Richiesto in alcuni casi, ma la maggior parte delle integrazioni Arkose Labs funziona senza di esso. |
data | Stringa | No | Un parametro aggiuntivo che potrebbe essere richiesto dall'implementazione di Arkose Labs.
Usa questa proprietà per inviare il valore "blob" come un oggetto convertito in una stringa. Vedi un esempio di come potrebbe apparire. {"\blob\":\"HERE_COMES_THE_blob_VALUE\"} |
proxyType | Stringa | Sì | Tipo di proxy http - tipico proxy http/https socks4 - proxy socks4 socks5 - proxy socks5 |
proxyAddress | Stringa | Sì | Indirizzo IP proxy ipv4/ipv6. Nessun host name o indirizzo IP dalle reti locali. |
proxyPort | Intero | Sì | Porta proxy |
proxyLogin | Stringa | Sì | Login per proxy che richiede un'autorizzazione (base) |
proxyPassword | Stringa | Sì | Password proxy |
userAgent | Stringa | Sì | Fornisci lo User Agent che stai usando per navigare sul sito web. I nostri operatori useranno lo stesso valore nel processo di risoluzione Hcaptcha. |
Richiedi esempio
Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial
from anticaptchaofficial.funcaptchaproxyon import *
solver = funcaptchaProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX")
# optional funcaptcha API subdomain, see our Funcaptcha documentation for details
# solver.set_js_api_domain("custom-api-subdomain.arkoselabs.com")
# optional data[blob] value, read the docs
# solver.set_data_blob("{\"blob\":\"DATA_BLOB_VALUE_HERE\"}")
solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")
solver.set_user_agent("Mozilla/5.0")
# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)
token = solver.solve_and_return_solution()
if token != 0:
print("result token: "+token)
else:
print("task finished with error "+solver.error_code)
Oggetto soluzione attività
Proprietà | Tipo | Scopo |
---|---|---|
token | Stringa | Stringa token richiesta per interagire con l'evento submit sul sito web target. |
Esempio di risposta
{
"errorId":0,
"status":"ready",
"solution":
{
"token":"14160cdbe84b28cd5.8020398501|r=us-east-1|metabgclr=%23ffffff|maintxtclr=%231B1B1B|mainbgclr=%23ffffff|guitextcolor=%23747474|metaiconclr=%23757575|meta=7|pk=B7D8911C-5CC8-A9A3-35B0-554ACEE604DA|at=40|ag=101|cdn_url=https%3A%2F%2Ffuncaptcha.com%2Fcdn%2Ffc|lurl=https%3A%2F%2Faudio-us-east-1.arkoselabs.com|surl=https%3A%2F%2Ffuncaptcha.com"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}