mobileproxy.app

A proxy használata

Állapot és felhasználás

Minden eszköz jelenti, hogy éppen kiszolgál-e, mi a kilépő IP-je, és hány bájtot mozgatott meg. Mindez megjelenik a vezérlőpulton, és elérhető az API-n keresztül.

Online állapot

Az állapot az átjáró nézete az alagútról, nem csupán az, hogy az alkalmazás nyitva van-e: az online azt jelenti, hogy a proxyalagút fenn van és kiszolgál, az offline azt, hogy le van állva, az unknown pedig azt, hogy a vezérlősík rövid ideig elérhetetlen volt. A telefon folyamatosan jelentkezik életjellel, így a last_seen megmutatja, ha egy eszköz kihagy.

Kilépő IP-előzmények

Minden eszköz deduplikált naplót vezet a kilépő IP-jeiről — új bejegyzés csak akkor keletkezik, amikor az IP ténylegesen megváltozott. Ez a megbízható módja annak, hogy megerősítse: egy rotáció friss címet eredményezett.

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-riasztások

A szerver figyeli a flottáját, és riasztást ad ki, amikor egy IP rosszul viselkedik — nincs szükség beállításra egy opcionális küszöbértéken túl. stale_ip: az eszköz online, de a kilépő IP-je hosszabb ideje nem változott, mint az előfizetésenként beállított küszöbérték (a vezérlőpult kártyáján vagy a stale_ip_alert_minutes értékkel a rotációs végponton; alapértelmezetten ki). duplicate_ip: az Ön két eszköze ugyanazt a kilépő IP-t jelenti (a szolgáltatói NAT két SIM-nek adhat egy címet) — automatikusan észlelve, rotálja az egyik eszközt a szétválasztáshoz. rotation_stuck: az eszköz folyamatosan rotál — nyugtázott rotate parancsok vagy az ütemezett rotációja révén —, de a kilépő IP soha nem változik, ami rendszerint azt jelenti, hogy elvesztette a repülőgép-üzemmód átkapcsolási képességét, amelyre a szolgáltatói IP megváltoztatásához szüksége van. Mindig aktív, nincs beállítandó küszöbérték. A riasztások megjelennek a vezérlőpult csengőjében és az érintett kártyán, és maguktól megszűnnek, amint a feltétel megszűnik.

# 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 }

Forgalom

A bájtokat az átjárón számoljuk, proxyonként bontva — amit lát, azt az átjáró ténylegesen továbbította. Hasznos a továbbértékesített ügyfelek számlázásához.

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": … } ] }
Tipp
Fiókszintű, minden eszközre kiterjedő összesítéshez hívja a GET /api/v1/usage/summary végpontot.

Fogadott SMS

Az Ön tulajdonában lévő telefonok esetén minden SMS, amelyet a SIM fogad — például egyszer használatos ellenőrző kódok (OTP-k) —, továbbítódik a vezérlőpultjára, és eszközönként, legújabb elöl listázódik. Az alkalmazás opcionális SMS-fogadási engedélyére támaszkodik; ha ezt elutasította a telefonon, a lista üresen marad.

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

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

A mezőnkénti részletek az interaktív API-konzolban találhatók.