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.

K
Escrito por Katy
Actualizado hace más de un mes

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?