Modems
Updated:
Afficher tous les modems
Cette requête affichera tous vos modems
Exemple
https://mobile.proxy-seller.com/api/v1/modemsEn-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Réponse
[
{
"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_MATCHModifier l'adresse IP du modem
Cette requête modifie l'adresse IP du modem indiqué.
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/change-ipParamètres de chemin
Nom | Type | Description |
|---|---|---|
modemId* | Chaîne de caractères | identifiant du modem |
En-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Corps de la requête
Nom | Type | Description |
|---|---|---|
valeur* | Chaîne de caractères | adresse IP à configurer sur le modem |
Exemple de corps de requête :
{
"value": "127.0.0.1"
}Réponse
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEM_ID,
INVALID_IP_ADDRESSINVALID_MODEMMettre le modem en mode PAUSE
Cette requête met le modem en pause
Exemple
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/pauseParamètres de chemin
Nom | Type | Description |
|---|---|---|
modemId* | Chaîne de caractères | ID du modem |
En-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Réponse
{
"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)Réactiver le modem
Cette requête réactive le modem qui était en pause
Exemple
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/unpauseParamètres de chemin
Nom | Type | Description |
|---|---|---|
modemId* | Chaîne de caractères | Identifiant du modem |
En-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Réponse
{
"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)Redémarrer le modem
Redémarrer un modem spécifique.
Cette requête entraîne le redémarrage du modem sélectionné.
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rebootParamètres de chemin
Nom | Type | Description |
|---|---|---|
modemId* | Chaîne de caractères | identifiant du modem |
En-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Réponse
Si la réponse est réussie et ne comporte pas de corps, l'état de réussite est déterminé par le code 200.
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHRotation du modem
Configurez ou modifiez les paramètres de rotation de votre modem.
Cette requête permet de définir ou de modifier la rotation du modem.
Exemple
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotationEn-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Paramètres de requête
Nom | Type | Description |
|---|---|---|
rotation* | Nombre | temps de rotation en minutes |
Si vous réglez la rotation sur 5 minutes, le modem changera de rotation toutes les 5 minutes.
Si la rotation n'est pas définie, elle sera réinitialisée.
Exemple de requête avec filtre
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotation?rotation=5Réponse
Si la réponse est réussie et ne comporte pas de corps, l'état de réussite est déterminé par le code 200.
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEMAutorisations relatives aux modems
Obtenir l'autorisation du modem.
Cette requête renvoie toutes les autorisations définies sur le modem
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/authsParamètres de chemin
Nom | Type | Description |
|---|---|---|
modemId* | Chaîne de caractères | Identifiant du modem |
En-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Réponse
[
{
"id": "62326bcaf3904578675f9ef7",
"authType": "LOGIN",
"login": "jAck",
"password": "re456pas",
"ip": ""
}
]AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH INVALID_MODEMLimite pour les modems
Si vous devez définir une limite de débit ou de trafic au niveau du modem.
Cette requête définit des limites pour le modem.
Attention ! Si le modem comporte des autorisations (utilisateurs) et que des limites de proxy sont définies pour au moins l'une d'entre elles, toutes les limites associées à ces autorisations seront réinitialisées au moment où vous définirez des limites sur le modem.
Exemple
https://mobile.proxy-seller.com/api/v1/modems/proxyLimitEn-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Corps de la requête
Nom | Type | Description |
|---|---|---|
modemIds* | Tableau de chaînes de caractères | Tableau contenant les identifiants des modems |
speedLimit* | Nombre | limite de débit du modem en bits |
trafficLimit* | Nombre | limite de vitesse du trafic en bits |
Notifications de dépassement de limite* | Booléen | pour m'avertir lorsque la limite sera atteinte ? |
Exemple de corps de requête
{
"modemIds": ["63c234098746e15666325bf9f"],
"speedLimit": 209715200,
"trafficLimit" 4294967296,
"outOfLimitNotifications": false
}Réponse
{
"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_FOUNDEnvoyer un rapport
Si vous rencontrez un problème avec votre modem, veuillez remplir un formulaire de signalement.
Cette rubrique permet de signaler un problème concernant un ou plusieurs modems.
Exemple
https://mobile.proxy-seller.com/api/v1/modems/reportEn-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Corps de la requête
Nom | Type | Description |
|---|---|---|
hostId* | Chaîne de caractères | identifiant de l'hôte |
modemIds* | Tableau de chaînes de caractères | Tableau contenant les identifiants des modems |
description* | Chaîne de caractères | description du problème avec le modem |
paramètres régionaux* | chaîne de caractères | langue : désormais, vous pouvez envoyer « en » |
Exemple de corps de requête
{
"hostId": "21vjv1224n45v7457mvcas",
"modemIds": [
"63c234098746e15666325bf9f"
],
"description": "not working",
"locale": "en"
}Réponse
Si la réponse est réussie et ne comporte pas de corps, l'état de réussite est déterminé par le code 200.
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHMODEM_${id}_NOT_FOUNDSupprimer les limites relatives aux modems
Cette requête supprime toutes les limites définies sur le modem.
Exemple
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/proxyLimitsParamètres de chemin
Nom | Type | Description |
|---|---|---|
modemId* | Chaîne de caractères | identifiant du modem |
En-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Réponse
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHSupprimer le modem
Cette requête supprime le modem.
Attention, cela peut entraîner des effets irréversibles.
Exemple
https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9fParamètres de chemin
Nom | Type | Description |
|---|---|---|
modemId* | Chaîne de caractères | identifiant du modem |
En-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Réponse
Si la réponse est réussie et ne comporte pas de corps, l'état de réussite est déterminé par le code 200.
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH