Recuperar el proxy activo
Actualizado:
Para sacar el máximo partido a este punto final de la API, asegúrate de conocer bien los tipos de proxies que hay implementados en tu red. Utiliza las opciones de filtrado para obtener datos precisos y relevantes sobre los proxies.
Para obtener más información sobre cómo implementar esta API, consulta la documentación de la API, donde encontrarás ejemplos de solicitudes, formatos de respuesta y parámetros adicionales que puedes utilizar para personalizar la recuperación de datos.
Punto final
Parámetros de ruta
Nombre | Valor | Descripción |
|---|---|---|
Autorización |
| Tu clave API personal (cómo conseguir) |
Tipo de proxy (opcional) |
| El tipo de proxy que deseas recuperar |
Ten en cuenta que, si no se especifica ningún tipo de proxy, se mostrarán todos los tipos disponibles para tu perfil.
Parámetros de la solicitud
Nombre | Tipo | Descripción |
|---|---|---|
últimas noticias | Cadena | S/N - Devolver el poder de representación del último pedido |
orderId | Cadena | Devuelve un proxy a partir de un orderId o número de pedido base |
país | Cadena | Nombre del país en Alpha3 (FRA o USA o ...) |
fin | Cadena | Y - Lista de proxies finales |
página | Número entero | Número de página, empieza por 1. Solo funciona para /proxy/list/{type}. Si solo se especifica per_page, el valor por defecto es 1. |
por página | Número entero | Número de proxies por página. Solo funciona para /proxy/list/{type}. Si solo se indica el número de páginas, el valor por defecto es 100. |
Ejemplo
Para recuperar proxies de todo tipo:
https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/proxy/listPara recuperar proxies de un tipo concreto (por ejemplo, IPv4):
https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/proxy/list/ipv4Para obtener una lista de servidores proxy página por página:
https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/proxy/list/ipv4?page=1&per_page=100Respuesta
Todo tipo de proxies
{
"status": "success",
"data": {
"ipv4": [],
"ipv6": [],
"mobile": [],
"isp": [],
"mix": [],
"mix_isp": [],
"resident": [] //proxy lists
},
"errors": []
}Un tipo de proxy
{
"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": "",
"uptime": false
}
]
},
"errors": []
}Tipo de proxy incorrecto
{
"status": "error",
"data": null,
"errors": [
{
"message": "Could not find description of list{type} in CrmUserApiProxy",
"code": 22002,
"customData": null
}
]
}Respuesta con paginación
{
"status": "success",
"data": {
"items": [],
"page": 1,
"per_page": 100,
"total": 342,
"total_pages": 4
},
"errors": []
}