Animateurs
Updated:
Afficher tous les hôtes
Cette requête affichera tous les hôtes auxquels vous êtes connecté.
Exemple
https://mobile.proxy-seller.com/api/v1/hostsEn-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Réponse
[
{
"id": "21vjv1224n45v7457mvcas",
"name": "Host Number 1",
"number": "101"
}
]AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILEDAcheter des modems
Cette requête renverra tous vos modems connectés à l'ID d'hôte spécifié.
Exemple
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/modemsParamètres de chemin
Nom | Type | Description |
|---|---|---|
hostId* | Chaîne de caractères | Identifiant de l'hôte |
En-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_MATCHINVALID_HOST_IDINVALID_HOSTModifier le nom d'hôte
Cette requête modifie le nom de l'hôte.
Exemple
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/changeNameParamètres de chemin
Nom | Type | Description |
|---|---|---|
hostId* | Chaîne de caractères | identifiant de l'hôte |
En-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Corps de la requête
Nom | Type | Description |
|---|---|---|
nom* | Chaîne de caractères | nouveau nom d'hôte |
Exemple de corps de requête
{
"name": "Host new name"
}Réponse
{
"id": "21vjv1224n45v7457mvcas",
"name": "Host new name",
"number": "101"
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_ID,HOST_NOT_FOUNDRedémarrer tous les modems
Redémarrez tous les modems du serveur.
Cette requête redémarre tous les modems de l'hôte sélectionné.
Exemple :
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/rebootEn-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Paramètres de chemin
Nom | Type | Description |
|---|---|---|
hostId* | Chaîne de caractères | identifiant de l'hôte |
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_MATCHINVALID_HOST_ID,Exporter les informations de tous les modems
Récupération des informations provenant de tous les modems présents sur l'ordinateur hôte.
Cette requête renvoie un fichier contenant les informations relatives aux modems d'un hôte sélectionné
Exemple :
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/exportEn-têtes
Nom | Valeur |
|---|---|
Type de contenu |
|
Autorisation* |
|
Paramètres de chemin
Nom | Type | Description |
|---|---|---|
hostId* | Chaîne de caractères | identifiant de l'hôte |
Corps
Nom | Type | Description |
|---|---|---|
extension* | énumération : ["txt", "csv", "xlsx"] | extension de fichier pour laquelle les données seront mises en forme |
nom_fichier | Chaîne de caractères | nom du fichier |
format | Chaîne de caractères | l'ordre des colonnes dans le fichier source |
Le format peut comporter les valeurs suivantes : « %number%, %ip%, %use% ». Ces valeurs doivent être indiquées dans l'ordre de votre choix, séparées par des virgules, sans espaces. En l'absence de format, le format par défaut est utilisé.
Exemple de corps de requête :
{
"extension": "txt",
"format": "%number%,%ip%,%use%",
"fileName": "test"
}Réponse
%number%,%ip%,%use%
101,101.111.44.191,false
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_ID,