Proxyn käyttö
Tila ja käyttö
Jokainen laite raportoi, palveleeko se, mikä sen ulostulo-IP on ja kuinka monta tavua se on siirtänyt. Kaikki tämä näkyy hallintapaneelissa ja on saatavilla APIn kautta.
Online-tila
Tila on yhdyskäytävän näkymä tunneliin, ei vain se, onko sovellus auki: online tarkoittaa, että proxy-tunneli on pystyssä ja palvelee, offline tarkoittaa, että se on alhaalla, ja unknown tarkoittaa, että ohjaustaso oli hetkellisesti tavoittamattomissa. Puhelin raportoi sydämenlyöntiä jatkuvasti, joten last_seen kertoo, jos laite pätkii.
Ulostulo-IP-historia
Kukin laite pitää duplikaateista siivottua lokia ulostulo-IP:istään — uusi merkintä vain, kun IP todella muuttui. Se on luotettava tapa vahvistaa, että rotaatio tuotti tuoreen osoitteen.
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-hälytykset
Palvelin valvoo laitekantaasi ja nostaa hälytyksen, kun IP temppuilee — ei asetuksia yhtä valinnaista kynnystä lukuun ottamatta. stale_ip: laite on online mutta sen ulostulo-IP ei ole muuttunut kauemmin kuin asettamasi kynnys per tilaus (hallintapaneelin kortti tai stale_ip_alert_minutes rotaatiopäätepisteellä; oletuksena pois). duplicate_ip: kaksi laitteistasi raportoi saman ulostulo-IP:n (operaattorin NAT voi antaa kahdelle SIMille yhden osoitteen) — havaitaan automaattisesti, rotatoi toinen laite erottaaksesi ne. rotation_stuck: laite rotatoi jatkuvasti — kuitatut rotate-komennot tai ajastettu rotaationsa — mutta ulostulo-IP ei koskaan muutu, mikä yleensä tarkoittaa, että se menetti lentotilan vaihtokyvyn, jonka se tarvitsee operaattorin IP:n muuttamiseen. Aina päällä, ei kynnystä asetettavaksi. Hälytykset näkyvät hallintapaneelin kellossa ja kyseisellä kortilla, ja ratkeavat itsestään, kun tilanne selviää.
# 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 }Liikenne
Tavut lasketaan yhdyskäytävällä, jaettuna proxyittain — mitä näet on se, mitä yhdyskäytävä todella välitti. Hyödyllinen jälleenmyytävien asiakkaiden laskutukseen.
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.Vastaanotetut SMS-viestit
Omistamillasi puhelimilla mikä tahansa SIMin vastaanottama SMS — esimerkiksi kertakäyttöiset vahvistuskoodit (OTP) — välitetään hallintapaneeliisi ja listataan uusimmat ensin per laite. Se nojaa sovelluksen valinnaiseen SMS-vastaanottolupaan; jos hylkäsit sen puhelimella, lista pysyy tyhjänä.
curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/sms \
-H "Authorization: Bearer mpx_live_…"
# → { "messages": [ { "sender": "+15550101", "body": "code 314159", "received_at": "…" }, … ] }Täydelliset kenttä kentältä -tiedot löytyvät interaktiivisesta API-konsolista.