Използване на вашия proxy
Състояние и потребление
Всяко устройство докладва дали обслужва, какъв е изходящият му IP и колко байта е преместило. Всичко това се показва в таблото и е достъпно през API.
Онлайн статус
Статусът е гледната точка на шлюза върху тунела, а не просто дали приложението е отворено: online означава, че proxy тунелът е активен и обслужва, offline означава, че е паднал, а unknown означава, че контролната равнина е била временно недостъпна. Телефонът докладва heartbeat непрекъснато, така че last_seen ви казва дали устройство трепка.
История на изходящите IP
Всяко устройство поддържа дедупликиран дневник на изходящите си IP — нов запис само когато IP действително се е сменил. Това е надеждният начин да потвърдите, че ротация е дала нов адрес.
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 предупреждения
Сървърът наблюдава вашия флот и повдига предупреждение, когато IP се държи странно — без настройка освен незадължителен праг. stale_ip: устройството е онлайн, но изходящият му IP не се е сменил за по-дълго от прага, който сте задали за абонамента (карта в таблото или stale_ip_alert_minutes на endpoint-а за ротация; изключено по подразбиране). duplicate_ip: две от вашите устройства докладват същия изходящ IP (NAT на оператора може да даде на два SIM един адрес) — открива се автоматично, завъртете едното устройство, за да ги разделите. rotation_stuck: устройството продължава да се завърта — потвърдени команди за ротация или планираната му ротация — но изходящият IP никога не се сменя, което обикновено означава, че е загубило способността за превключване на самолетен режим, необходима за смяна на IP на оператора. Винаги активно, без праг за задаване. Предупрежденията се появяват в звънеца на таблото и на засегнатата карта и се разрешават сами, щом условието изчезне.
# 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 }Трафик
Байтовете се броят на шлюза, разделени по proxy — това, което виждате, е това, което шлюзът реално е предал. Полезно за фактуриране на клиенти, на които препродавате.
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.Получени SMS
За телефони, които притежавате, всеки SMS, който SIM получи — например еднократни кодове за проверка (OTP) — се препраща към вашето табло и се извежда за всяко устройство, най-новите първо. Разчита на незадължителното разрешение на приложението за получаване на SMS; ако сте го отказали на телефона, списъкът остава празен.
curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/sms \
-H "Authorization: Bearer mpx_live_…"
# → { "messages": [ { "sender": "+15550101", "body": "code 314159", "received_at": "…" }, … ] }Пълни подробности поле по поле са в интерактивната API конзола.