mobileproxy.app

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": … } ] }
Vinkki
Tilinlaajuiseen koontiin jokaisen laitteen yli kutsu 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.