Modems
Atualizado:
Obter todos os modems
Essa consulta 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 endereço IP do modem
Essa solicitação altera o endereço IP do modem especificado.
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/change-ipParâmetros de caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | String | ID do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
valor* | String | endereço IP a ser configurado no modem |
Exemplo de corpo da 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 suspende o funcionamento do modem
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/pauseParâmetros de caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | String | 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)Reativar o modem
Esta solicitação retoma o modem que estava em pausa
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/unpauseParâmetros de caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | String | 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
Reinicie um modem específico.
Esta solicitação reinicia o modem selecionado.
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rebootParâmetros de caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | String | ID do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
A resposta bem-sucedida não possui corpo; o estado de sucesso é determinado pelo código de 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 do seu modem.
Esta 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 em minutos |
Se você definir uma 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
A resposta bem-sucedida não possui corpo; o estado de sucesso é determinado pelo código de 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 consulta retorna todas as autorizações definidas no modem
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/authsParâmetros de caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | String | 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 houver limites de proxy definidos em pelo menos uma delas, no momento em que os limites forem definidos no modem, todos os limites das autorizações serão reiniciados
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 IDs de modem |
limite de velocidade* | Número | limite de velocidade do modem em bits |
limite de tráfego* | Número | limite de velocidade do tráfego em bits |
Notificações de ultrapassagem de limite* | Booleano | para me avisar quando o prazo acabar? |
Exemplo de corpo da 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
Caso você tenha algum problema com o seu modem, envie um relatório.
Este item envia um relatório sobre 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* | String | ID do host |
modemIds* | Matriz de strings | Matriz de IDs de modem |
descrição* | String | descrição do problema com o modem |
configuração regional* | string | idioma; a partir de agora, você pode enviar “en” |
Exemplo de corpo da solicitação
{
"hostId": "21vjv1224n45v7457mvcas",
"modemIds": [
"63c234098746e15666325bf9f"
],
"description": "not working",
"locale": "en"
}Resposta
A resposta bem-sucedida não possui corpo; o estado de sucesso é determinado pelo código de 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 no modem.
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/proxyLimitsParâmetros de caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | String | 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
Esta solicitação remove o modem.
Tenha cuidado, pois isso pode causar efeitos irreversíveis.
Exemplo
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9fParâmetros de caminho
Nome | Tipo | Descrição |
|---|---|---|
modemId* | String | ID do modem |
Cabeçalhos
Nome | Valor |
|---|---|
Tipo de conteúdo |
|
Autorização* |
|
Resposta
A resposta bem-sucedida não possui corpo; o estado de sucesso é determinado pelo código de status 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH