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": … } ] }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.