mobileproxy.app

Používání proxy

Stav a spotřeba

Každé zařízení hlásí, zda obsluhuje, jakou má výstupní IP a kolik bajtů přeneslo. Vše se zobrazuje v dashboardu a je dostupné přes API.

Stav online

Stav je pohled brány na tunel, ne jen to, zda je aplikace otevřená: online znamená, že proxy tunel běží a obsluhuje, offline znamená, že je mimo provoz, a unknown znamená, že řídicí vrstva byla krátce nedostupná. Telefon hlásí srdeční tep nepřetržitě, takže last_seen vám řekne, zda zařízení kolísá.

Historie výstupních IP

Každé zařízení vede záznam svých výstupních IP bez duplicit — nová položka jen tehdy, když se IP skutečně změnila. Je to spolehlivý způsob, jak potvrdit, že rotace přinesla čerstvou adresu.

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

Upozornění na IP

Server sleduje váš park a spustí upozornění, když se IP chová nesprávně — bez nastavování cokoli navíc kromě volitelného prahu. stale_ip: zařízení je online, ale jeho výstupní IP se nezměnila déle, než je práh, který nastavíte u předplatného (karta v dashboardu nebo stale_ip_alert_minutes na rotačním endpointu; ve výchozím stavu vypnuto). duplicate_ip: dvě z vašich zařízení hlásí stejnou výstupní IP (NAT operátora může dvěma SIM přidělit jednu adresu) — detekováno automaticky, rotujte jedno zařízení, abyste je oddělili. rotation_stuck: zařízení stále rotuje — potvrzené příkazy rotace nebo naplánovanou rotaci — ale výstupní IP se nikdy nemění, což obvykle znamená, že ztratilo schopnost přepínat režim Letadlo, kterou potřebuje ke změně IP operátora. Vždy zapnuto, žádný práh k nastavení. Upozornění se objevují ve zvonku v dashboardu a na dotčené kartě a vyřeší se sama, jakmile podmínka pomine.

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

Provoz

Bajty se počítají na bráně, rozdělené po proxy — vidíte to, co brána skutečně přenesla. Užitečné pro fakturaci zákazníkům, kterým přeprodáváte.

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": … } ] }
Tip
Pro souhrn za celý účet napříč každým zařízením zavolejte GET /api/v1/usage/summary.

Přijaté SMS

U telefonů, které vlastníte, je každá SMS, kterou SIM přijme — například jednorázové ověřovací kódy (OTP) — přeposlána do vašeho dashboardu a vypsána u zařízení, nejnovější první. Spoléhá na volitelné oprávnění aplikace přijímat SMS; pokud jste ho na telefonu odmítli, seznam zůstane prázdný.

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

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

Kompletní podrobnosti pole po poli jsou v interaktivní API konzoli.