mobileproxy.app

Korištenje proxyja

Status i potrošnja

Svaki uređaj prijavljuje poslužuje li, koji mu je izlazni IP i koliko je bajtova prenio. Sve se to prikazuje u nadzornoj ploči i dostupno je preko API-ja.

Status na mreži

Status je pristupnikov prikaz tunela, ne samo je li aplikacija otvorena: online znači da je proxy tunel aktivan i poslužuje, offline znači da je pao, a unknown znači da je kontrolna ravnina bila nakratko nedostupna. Telefon neprekidno prijavljuje otkucaj, pa vam last_seen govori titra li uređaj.

Povijest izlaznih IP-ova

Svaki uređaj vodi zapis svojih izlaznih IP-ova bez duplikata — novi unos samo kad se IP zaista promijenio. To je pouzdan način da potvrdite da je rotacija proizvela svježu adresu.

curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/ip-history \
     -H "Authorization: Bearer mpx_live_…"

# → { "ip_history": [ { "ip": "77.136.66.63", "carrier": "SFR", "ts": "…" }, … ] }

IP upozorenja

Poslužitelj promatra vašu flotu i podiže upozorenje kad se IP loše ponaša — bez postavljanja osim neobaveznog praga. stale_ip: uređaj je na mreži, ali mu se izlazni IP nije promijenio dulje od praga koji ste postavili po pretplati (kartica u nadzornoj ploči ili stale_ip_alert_minutes na krajnjoj točki za rotaciju; prema zadanom isključeno). duplicate_ip: dva vaša uređaja prijavljuju isti izlazni IP (NAT operatera može dodijeliti dvama SIM-ovima jednu adresu) — otkriveno automatski, rotirajte jedan uređaj da ih razdvojite. rotation_stuck: uređaj stalno rotira — potvrđene naredbe za rotaciju ili njegova zakazana rotacija — ali se izlazni IP nikad ne mijenja, što obično znači da je izgubio mogućnost prebacivanja zrakoplovnog načina koja mu je potrebna za promjenu IP-a operatera. Uvijek uključeno, bez praga za postavljanje. Upozorenja se pojavljuju u zvonu u nadzornoj ploči i na pogođenoj kartici te se sama rješavaju kad uvjet nestane.

# Alert after 60 min without an IP change
curl -X POST https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/rotation \
     -H "Authorization: Bearer mpx_live_…" \
     -H "Content-Type: application/json" \
     -d '{ "stale_ip_alert_minutes": 60 }'

# Poll open alerts from your own monitoring
curl https://mobileproxy.app/api/v1/alerts -H "Authorization: Bearer mpx_live_…"
# → { "alerts": [ { "kind": "stale_ip", "sub_name": "Galaxy S8",
#       "message": "IP unchanged for 75 min (alert threshold 60 min) — still 77.136.66.44",
#       … } ], "unseen": 1 }

Promet

Bajtovi se broje na pristupniku, razdvojeni po proxyju — ono što vidite jest ono što je pristupnik zaista prenio. Korisno za naplatu korisnicima kojima preprodajete.

curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/traffic \
     -H "Authorization: Bearer mpx_live_…"

# → { "bytes_sent": …, "bytes_recv": …, "bytes_total": …,
#     "per_proxy": [ { "proxy_id": "…", "bytes_sent": …, "bytes_recv": … } ] }
Savjet
Za zbroj cijelog računa po svim uređajima pozovite GET /api/v1/usage/summary.

Primljeni SMS

Za telefone koje posjedujete, svaki SMS koji SIM primi — primjerice jednokratne verifikacijske kodove (OTP) — prosljeđuje se u vašu nadzornu ploču i navodi najnovije prvo po uređaju. Oslanja se na neobaveznu dozvolu aplikacije za primanje SMS-a; ako ste je odbili na telefonu, popis ostaje prazan.

curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/sms \
     -H "Authorization: Bearer mpx_live_…"

# → { "messages": [ { "sender": "+15550101", "body": "code 314159", "received_at": "…" }, … ] }

Potpuni detalji polje po polje nalaze se u interaktivnoj API konzoli.