Récupérer le proxy actif
Pour tirer le meilleur parti de ce point de terminaison de l'API, assurez-vous de bien comprendre les types de proxy mis en œuvre au sein de votre réseau. Utilisez les options de filtrage pour récupérer des données de proxy précises et significatives.
Pour plus de détails sur la mise en œuvre de cette API, reportez-vous à la documentation de l'API, qui fournit des exemples de demandes, des formats de réponse et des paramètres supplémentaires que vous pouvez utiliser pour adapter la récupération des données.
Point final
Paramètres du chemin d'accès
Nom | Valeur | Description |
|---|---|---|
Autorisation |
| Votre clé API personnelle (comment obtenir) |
Type de proxy (facultatif) |
| Le type de proxy que vous souhaitez récupérer |
Veuillez noter que si aucun type de proxy n'est spécifié, tous les types disponibles seront renvoyés pour votre profil.
Paramètres de la demande
Nom | Type | Description |
|---|---|---|
le plus récent | Chaîne | Y/N - Renvoyer la procuration de la dernière commande |
orderId | Chaîne | Renvoyer un proxy à partir d'unorderIdounuméro de commande de base |
pays | Chaîne | Alpha3 nom du pays (FRA ou USA ou ...) |
fins | Chaîne | Y - Liste des procurations de fin de mandat |
Exemple
Pour récupérer les proxies de tous types :
https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/proxy/listPour récupérer les serveurs mandataires d'un type spécifique (par exemple, IPv4) :
https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/proxy/list/ipv4Réponse
Tous les types de mandataires
{
"status": "success",
"data": {
"ipv4": [],
"ipv6": [],
"mobile": [],
"isp": [],
"mix": [],
"mix_isp": [],
"resident": [] //proxy lists
},
"errors": []
}Un type de procuration
{
"status": "success",
"data": {
"items": [
{
"id": "0678564",
"order_id": "123456",
"order_number": "2000096_20240080",
"basket_id": "12345566",
"ip": "31.6.33.97",
"ip_only": "31.6.33.97",
"protocol": "HTTP",
"port_socks": 12345,
"port_http": 12345,
"login": "ruht5734hg",
"password": "gou5h437g",
"auth_ip": "",
"rotation": null,
"link_reboot": "#",
"country": "Belgium",
"country_alpha3": "BEL",
"status": "Active",
"status_type": "ACTIVE",
"can_prolong": true,
"date_start": "23.06.2024",
"date_end": "23.07.2024",
"comment": "",
"auto_renew": "N",
"auto_renew_period": ""
}
]
},
"errors": []
}Mauvais type de mandataire
{
"status": "error",
"data": null,
"errors": [
{
"message": "Could not find description of list{type} in CrmUserApiProxy",
"code": 22002,
"customData": null
}
]
}