mobileproxy.app

Nużaw il-proxy tiegħek

Status u użu

Kull apparat jirrapporta jekk qed iservix, x'inhu l-exit IP tiegħu, u kemm bytes ċaqlaq. Kollox jidher fid-dashboard u huwa disponibbli permezz tal-API.

Status online

L-istatus huwa l-veduta tal-gateway tat-tunnel, mhux biss jekk l-app hix miftuħa: online ifisser li t-tunnel tal-proxy huwa attiv u qed iservi, offline ifisser li huwa mitfi, u unknown ifisser li l-control plane ma ntlaħaqx għal ftit. It-telefon jirrapporta heartbeat kontinwament, għalhekk last_seen jgħidlek jekk apparat hux jitfarfar.

Storja tal-exit IP

Kull apparat iżomm log mingħajr duplikati tal-exit IPs tiegħu — entrata ġdida biss meta l-IP fil-fatt jinbidel. Huwa l-mod affidabbli biex tikkonferma li rotazzjoni pproduċiet indirizz frisk.

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 alerts

Is-server jissorvelja l-flotta tiegħek u jqajjem alert meta IP ma jimxix sew — l-ebda setup lil hinn minn limitu fakultattiv. stale_ip: l-apparat huwa online iżda l-exit IP tiegħu ma nbidilx għal aktar mil-limitu li ssettjajt għal kull subscription (karta tad-dashboard jew stale_ip_alert_minutes fuq l-endpoint tar-rotazzjoni; mitfi b'default). duplicate_ip: tnejn mill-apparati tiegħek jirrappurtaw l-istess exit IP (in-NAT tal-carrier jista' jagħti żewġ SIMs indirizz wieħed) — jinstab awtomatikament, irrota apparat wieħed biex tifridhom. rotation_stuck: l-apparat jibqa' jirrota — kmandi ta' rotazzjoni rikonoxxuti jew ir-rotazzjoni skedata tiegħu — iżda l-exit IP qatt ma jinbidel, li normalment ifisser li tilef il-kapaċità tal-Airplane-toggle li jeħtieġ biex ibiddel l-IP tal-carrier. Dejjem mixgħul, l-ebda limitu x'tissettja. L-alerts jidhru fil-qanpiena tad-dashboard u fuq il-karta affettwata, u jissolvu waħedhom malli l-kundizzjoni titneħħa.

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

Traffiku

Il-bytes jingħaddu fil-gateway, maqsumin għal kull proxy — dak li tara hu dak li l-gateway fil-fatt għadda. Utli biex tiffattura lill-klijenti li terġa' tbigħlhom.

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": … } ] }
Parir
Għal sommarju fuq il-kont kollu ma' kull apparat, sejjaħ GET /api/v1/usage/summary.

SMS riċevuti

Għat-telefowni li għandek int, kwalunkwe SMS li jirċievi s-SIM — kodiċi ta' verifika ta' darba (OTPs), pereżempju — jiġi mgħoddi lid-dashboard tiegħek u elenkat l-aktar riċenti l-ewwel għal kull apparat. Jiddependi fuq il-permess fakultattiv tal-app biex tirċievi l-SMS; jekk irrifjutajtu fuq it-telefon, il-lista tibqa' vojta.

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

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

Dettalji sħaħ field b'field jinsabu fil-console interattiva tal-API.