Modem
Ottenere tutti i modem
Questa richiesta restituirà tutti i modem
Esempio
https://mobile.proxy-seller.com/api/v1/modemsIntestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Risposta
[
{
"id": "63c234098746e15666325bf9f",
"ip": "",
"use": false,
"status": "DOWN",
"ipProxy": "101.111.44.191",
"portHttp": "40303",
"portSocks": "50303",
"simProvider": "MTS UKR",
"simNumber": null,
"hostId": "21vjv1224n45v7457mvcas"
}
]AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHCambiare l'IP del modem
Questa richiesta modifica l'IP del modem specificato.
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/change-ipParametri del percorso
Nome | Tipo | Descrizione |
|---|---|---|
modemId* | Stringa | id del modem |
Intestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Corpo della richiesta
Nome | Tipo | Descrizione |
|---|---|---|
valore* | Stringa | indirizzo ip da impostare sul modem |
Esempio di corpo della richiesta:
{
"value": "127.0.0.1"
}Risposta
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEM_ID,
INVALID_IP_ADDRESSINVALID_MODEMImpostare il modem su PAUSA
Questa richiesta mette in pausa il funzionamento del modem
Esempio
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/pauseParametri del percorso
Nome | Tipo | Descrizione |
|---|---|---|
modemId* | Stringa | id del modem |
Intestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Risposta
{
"success": false,
"response": "modem-already-unused",
"code": 0
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHMODEM_NOT_FOUND,
(body can content error description, if error on pause occurred)Disattivare il modem
Questa richiesta fa ripartire il modem in pausa
Esempio
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/unpauseParametri del percorso
Nome | Tipo | Descrizione |
|---|---|---|
modemId* | Stringa | Id del modem |
Intestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Risposta
{
"success": false,
"response": "modem-already-used",
"code": 0
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHMODEM_NOT_FOUND,
(body can content error description, if error on pause occurred)Riavviare il modem
Riavvia un modem specifico.
Questa richiesta riavvia il modem selezionato.
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rebootParametri del percorso
Nome | Tipo | Descrizione |
|---|---|---|
modemId* | Stringa | id del modem |
Intestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Risposta
la risposta di successo non ha corpo, lo stato di successo è determinato dallo stato 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHRotazione del modem
Impostare o modificare le impostazioni di rotazione del modem.
Questa richiesta consente di impostare o modificare la rotazione del modem.
Esempio
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotationIntestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Parametri della query
Nome | Tipo | Descrizione |
|---|---|---|
rotazione* | Numero | tempo di rotazione su min |
Se si imposta una rotazione di 5 minuti, il modem cambierà rotazione ogni 5 minuti.
Se la rotazione non è impostata, verrà reimpostata
Esempio di richiesta con query
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotation?rotation=5Risposta
la risposta di successo non ha corpo, lo stato di successo è determinato dallo stato 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEMAutorizzazioni per il modem
Ottenere l'autorizzazione del modem.
Questa richiesta restituisce tutte le autorizzazioni impostate sul modem
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/authsParametri del percorso
Nome | Tipo | Descrizione |
|---|---|---|
modemId* | Stringa | Id del modem |
Intestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Risposta
[
{
"id": "62326bcaf3904578675f9ef7",
"authType": "LOGIN",
"login": "jAck",
"password": "re456pas",
"ip": ""
}
]AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH INVALID_MODEMLimite per i modem
Se è necessario impostare un limite di velocità o di traffico all'interno del modem.
Questa richiesta imposta dei limiti al modem.
Attenzione! Se il modem dispone di autorizzazioni (utenti) e i limiti del proxy sono impostati su almeno una di esse, al momento dell'impostazione dei limiti sul modem, tutti i limiti delle autorizzazioni saranno azzerati
Esempio
https://mobile.proxy-seller.com/api/v1/modems/proxyLimitIntestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Corpo della richiesta
Nome | Tipo | Descrizione |
|---|---|---|
modemIds* | Array di stringhe | Matrice di id del modem |
velocità Limite* | Numero | limite di velocità del modem in bit |
limite di traffico* | Numero | limite di velocità del traffico in bit |
notifiche outOfLimit* | Booleano | per notificarmi la fine del limite? |
Esempio di corpo della richiesta
{
"modemIds": ["63c234098746e15666325bf9f"],
"speedLimit": 209715200,
"trafficLimit" 4294967296,
"outOfLimitNotifications": false
}Risposta
{
"failedModems": []
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH,
MODEM_${id}_HAVE_INSUFFICIENT_PRIVELIGIESINVALID_MODEM_IDSMODEM_NOT_FOUND, RATE_NOT_FOUNDInviare un rapporto
Se si riscontra un problema con il modem, si prega di inviare una segnalazione.
Questo punto invia una segnalazione di un problema con uno o più modem.
Esempio
https://mobile.proxy-seller.com/api/v1/modems/reportIntestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Corpo della richiesta
Nome | Tipo | Descrizione |
|---|---|---|
hostId* | Stringa | id dell'host |
modemIds* | Array di stringhe | Matrice di id del modem |
descrizione* | Stringa | descrizione del problema con il modem |
locale* | stringa | lingua, ora è possibile inviare "en" |
Esempio di corpo della richiesta
{
"hostId": "21vjv1224n45v7457mvcas",
"modemIds": [
"63c234098746e15666325bf9f"
],
"description": "not working",
"locale": "en"
}Risposta
la risposta di successo non ha corpo, lo stato di successo è determinato dallo stato 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHMODEM_${id}_NOT_FOUNDEliminare i limiti dei modem
Questa richiesta rimuove tutti i limiti impostati dal modem.
Esempio
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/proxyLimitsParametri del percorso
Nome | Tipo | Descrizione |
|---|---|---|
modemId* | Stringa | id del modem |
Intestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Risposta
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHCancellare il modem
Questa richiesta rimuove il modem.
Attenzione, può causare effetti irreversibili.
Esempio
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9fParametri del percorso
Nome | Tipo | Descrizione |
|---|---|---|
modemId* | Stringa | id del modem |
Intestazioni
Nome | Valore |
|---|---|
Tipo di contenuto |
|
Autorizzazione* |
|
Risposta
la risposta di successo non ha corpo, lo stato di successo è determinato dallo stato 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH