Modems
Obter todos os modems
Essa solicitação retornará todos os seus modems
Exemplo
https://mobile.proxy-seller.com/api/v1/modemsCabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
[
{
"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_MATCHAlterar o IP do modem
Essa solicitação altera o IP do modem especificado.
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/change-ipParâmetros do caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | Cordas | id do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
valor* | Cordas | endereço ip a ser definido no modem |
Exemplo de corpo de solicitação:
{
"value": "127.0.0.1"
}Resposta
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEM_ID,
INVALID_IP_ADDRESSINVALID_MODEMColocar o modem em PAUSA
Essa solicitação pausa a operação do modem
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/pauseParâmetros do caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | Cordas | id do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
{
"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)Modem UNPAUSE
Essa solicitação retoma o modem em pausa
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/unpauseParâmetros do caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | Cordas | Id do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
{
"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)Reiniciar o modem
Reinicializar um modem específico.
Essa solicitação reinicia o modem selecionado.
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rebootParâmetros do caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | Cordas | id do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
resposta bem-sucedida não tem corpo, o estado de sucesso é determinado pelo status 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHRotação do modem
Defina ou altere as configurações de rotação em seu modem.
Essa solicitação define ou altera a rotação do modem.
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotationCabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Parâmetros de consulta
Nome | Tipo | Descrição |
|---|---|---|
rotação* | Número | tempo de rotação no mínimo |
Se você definir a rotação de 5 minutos, o modem mudará a rotação a cada 5 minutos.
Se a rotação não estiver definida, ela será redefinida
Exemplo de solicitação com consulta
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotation?rotation=5Resposta
resposta bem-sucedida não tem corpo, o estado de sucesso é determinado pelo status 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEMAutorizações de modem
Obter autorização do modem.
Essa solicitação retorna todas as autorizações que estão definidas no modem
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/authsParâmetros do caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | Cordas | Id do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
[
{
"id": "62326bcaf3904578675f9ef7",
"authType": "LOGIN",
"login": "jAck",
"password": "re456pas",
"ip": ""
}
]AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH INVALID_MODEMLimite para modems
Se você precisar definir um limite de velocidade ou de tráfego no modem.
Essa solicitação define limites para o modem.
Atenção! Se o modem tiver autorizações (usuários) e os limites de proxy estiverem definidos em pelo menos um deles, no momento da definição dos limites no modem, todos os limites das autorizações serão redefinidos
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/proxyLimitCabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
modemIds* | Matriz de strings | Matriz de id de modem |
speedLimit* | Número | limite de velocidade do modem em bits |
trafficLimit* | Número | limite de velocidade de tráfego em bits |
outOfLimitNotifications* | Booleano | para me notificar sobre o fim do limite? |
Exemplo de corpo de solicitação
{
"modemIds": ["63c234098746e15666325bf9f"],
"speedLimit": 209715200,
"trafficLimit" 4294967296,
"outOfLimitNotifications": false
}Resposta
{
"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_FOUNDEnviar um relatório
Se você encontrar um problema com seu modem, envie um relatório.
Esse ponto envia um relatório de um problema com um ou mais modems.
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/reportCabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
hostId* | Cordas | id do host |
modemIds* | Matriz de strings | Matriz de id de modem |
descrição* | Cordas | descrição do problema com o modem |
localidade* | string | idioma, agora você pode enviar "en" |
Exemplo de corpo de solicitação
{
"hostId": "21vjv1224n45v7457mvcas",
"modemIds": [
"63c234098746e15666325bf9f"
],
"description": "not working",
"locale": "en"
}Resposta
resposta bem-sucedida não tem corpo, o estado de sucesso é determinado pelo status 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHMODEM_${id}_NOT_FOUNDExcluir limites de modems
Essa solicitação remove todos os limites definidos do modem.
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/proxyLimitsParâmetros do caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | Cordas | id do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHExcluir modem
Essa solicitação remove o modem.
Cuidado, pois pode causar efeitos irreversíveis.
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9fParâmetros do caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | Cordas | id do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
resposta bem-sucedida não tem corpo, o estado de sucesso é determinado pelo status 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH