Ir al contenido principal
Obtener una lista de países disponibles

Utiliza la API de Proxyrack para obtener una lista de países disponibles para la geo-segmentación.

Evan avatar
Escrito por Evan
Actualizado hace más de una semana

Guía en video aquí.

Puedes usar la API de Proxyrack para obtener una lista de los países disponibles para geo-objetivo para cualquier servicio. Para hacer esto, necesitarás hacer una solicitud a través de tus proxies a "api.proxyrack.net/v1-beta/countries".

También puedes ver el número de IPs disponibles en cada país. Para ver el conteo de proxies para cada país en la respuesta de la API, necesitarás hacer una solicitud a través de tus proxies a "api.proxyrack.net/v1-beta/countries?includeCount=true".

Además, puedes especificar la base de datos de geolocalización que te gustaría usar haciendo una solicitud al siguiente endpoint de la API: "api.proxyrack.net/v1-beta/countries?includeCount=true&geoDb={nombre de la base de datos}". Por ejemplo, para usar ipinfo.io como tu base de datos de geolocalización, el endpoint de la API sería "http://api.proxyrack.net/v1-beta/countries?includeCount=true&geoDb=ipinfo".

Tenga en cuenta que cURL se utiliza a continuación como un ejemplo. No necesita usar cURL para hacer una solicitud a este punto de acceso de API. Puede hacerlo donde haya configurado sus proxies, como en un navegador, código, etc.

Ejemplos

Residencial sin medidor:

Tenga en cuenta: Los proxies residenciales sin medidor ya no están disponibles para la compra. Sin embargo, las suscripciones existentes seguirán funcionando.
curl -x unmetered.residential.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries

curl -x unmetered.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/?includeCount=true"

Residencial Premium:
curl -x premium.residential.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries

curl -x premium.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries?includeCount=true"

Residencial Privado Sin Medición:
curl -x private.residential.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries

curl -x private.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries?includeCount=true"

Centro de datos rotativo de EE. UU.:
curl -x usa.rotating.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries

curl -x usa.rotating.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries?includeCount=true"

Centro de datos rotativo global:
curl -x global.rotating.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries

curl -x global.rotating.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries?includeCount=true"

Centro de datos estático de EE. UU.:
curl -x usa.static.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries

Resultado:

{  "AU": {},  "BZ": {},  "CZ": {},  "DE": {},  "FR": {},  "GB": {},  "IN": {},  "NL": {},  "SC": {},  "SE": {},  "US": {}}

Resultado (con "?includeCount=true"):

{  "AU": {    "proxyCount": 508  },  "BZ": {    "proxyCount": 1012  },  "CZ": {    "proxyCount": 1778  },  "DE": {    "proxyCount": 1016  },  "FR": {    "proxyCount": 1267  },  "GB": {    "proxyCount": 3044  },  "IN": {    "proxyCount": 254  },  "NL": {    "proxyCount": 254  },  "SC": {    "proxyCount": 1  },  "SE": {    "proxyCount": 254  },  "US": {    "proxyCount": 7092  }}
¿Ha quedado contestada tu pregunta?