ProxyHive

Documentazione

Documentazione API proxy e integrazione

Connetti qualsiasi client HTTP o SOCKS5 con un host e un login per rete, scegli le posizioni e le sessioni con le chiavi nel nome utente e gestisci i piani con l'API REST.

Host e porte

Ogni rete ha un host. HTTP e HTTPS condividono la prima porta, SOCKS5 utilizza la seconda. Il nome utente e la password provengono dal piano nel tuo dashboard e sono gli stessi per entrambi i protocolli.

ReteHostHTTP(S)SOCKS5
Proxy residenzialires.proxyhive.cc70007001
Proxy mobilimob.proxyhive.cc71007101
Proxy ISP staticiisp.proxyhive.cc80008001
Proxy datacenterdc.proxyhive.cc72007201

I piani ISP statici elencano ogni indirizzo con la propria porta invece di un host condiviso: connetti a ip:porta con il nome utente e la password del piano.

Chiavi del nome utente

Le chiavi sono aggiunte al tuo nome utente con trattini e possono essere combinate in qualsiasi ordine. Senza chiavi, un piano rotante restituisce un indirizzo casuale in qualsiasi paese.

ChiaveCosa faReti
country-usCodice paese ISO di due lettere.Residenziale, mobile, datacenter
state-texasUno stato degli USA o una regione di primo livello.Residenziale
city-new_yorkUna città, minuscolo, spazi come underscore.Residenziale, mobile
carrier-tmobileUn operatore mobile, minuscolo, senza spazi.Mobile
session-a1b2c3Mantiene un IP per la sessione, da 6 a 10 lettere o cifre.Residenziale, mobile, datacenter
ttl-30Minuti in cui una sessione mantiene il suo IP, da 1 a 1,440. Predefinito 10.Residenziale, mobile, datacenter
USER-country-de-city-berlin-session-k7p2x9-ttl-60:PASS@res.proxyhive.cc:7000

Esempi di codice

Sostituisci USER e PASS con il login del tuo piano. Gli esempi inviano una richiesta attraverso il gateway e stampano la risposta.

curl -x res.proxyhive.cc:7000 -U "USER-country-us:PASS" \
  https://example.com
Seleziona prodotto

API REST

Indirizzo base https://proxyhive.cc/api/v1. Le risposte sono JSON e portano sempre ok. Gli endpoint pubblici non necessitano di chiave; gli endpoint dell'account necessitano dell'intestazione Authorization: Bearer con la chiave API dalla pagina del tuo account.

MetodoPercorsoCosa faChiave
GET/plansOgni piano con id, prodotto, dimensione, tariffa e prezzo.No
GET/locationsPaesi con dimensioni del pool, città e operatori.No
GET/balanceIl tuo credito in USD.Sì
POST/ordersAcquista un piano: id del piano e paese (o qualsiasi).Sì
GET/ordersI tuoi piani con login, traffico rimanente e scadenza.Sì
GET/orders/{id}Un piano tramite il suo codice.Sì
curl -X POST https://proxyhive.cc/api/v1/orders \
  -H "Authorization: Bearer phk_..." \
  -H "Content-Type: application/json" \
  -d '{"plan": "res-100", "country": "any"}'
{
  "ok": true,
  "order": {
    "id": "HO-7K2M9QXR4T",
    "product": "resi",
    "plan": "res-100",
    "quantity": 100,
    "unit": "GB",
    "status": "active",
    "gateway": { "host": "res.proxyhive.cc", "http_port": 7000, "socks5_port": 7001, "username": "...", "password": "..." }
  }
}

Errori e limiti

Le chiamate fallite rispondono ok: false con un codice di errore e un messaggio: unauthorized (401), bad_plan o bad_country (400), funds (402, con l'importo ancora necessario), network (503, nulla è stato addebitato) e rate_limited (429). Ogni chiave API può inviare 300 richieste al minuto.

Inizia con ProxyHive

Crea un account in pochi secondi, aggiungi credito con crypto e copia il tuo primo login proxy. Ogni piano parte da $30.