Guía en video aquí.
Puedes usar la API de Proxyrack para obtener una lista de las ciudades disponibles en un país específico para geo-dirigir cualquier servicio. Para hacer esto, necesitarás hacer una solicitud a través de tus proxies a "api.proxyrack.net/v1-beta/countries/{código de país de 2 letras}/cities".
También puedes ver el número de IPs disponibles en cada ciudad. Para ver el conteo de proxies para cada ciudad en la respuesta de la API, necesitarás hacer una solicitud a través de tus proxies a "api.proxyrack.net/v1-beta/countries/{código de país de 2 letras}/cities?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/{código de país de 2 letras}/cities?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/{código de país de 2 letras}/cities?includeCount=true&geoDb=ipinfo".
Asegúrate de sustituir "{código de país de 2 letras}" en cada una de estas URLs por el país para el que deseas la lista. Aquí hay una lista de los códigos de país de 2 letras de cada país.
Tenga en cuenta que cURL se utiliza a continuación como un ejemplo. No necesita usar cURL para hacer una solicitud a este punto final de la API. Puede hacerlo donde haya configurado sus proxies, como en un navegador, código, etc.
Ejemplos
Residencial sin medición:
Tenga en cuenta: Los proxies residenciales sin medición 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/US/cities
curl -x unmetered.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/US/cities?includeCount=true"
Residencial Premium:
curl -x premium.residential.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/cities
curl -x premium.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries?/US/cities?includeCount=true"
Residencial Privado Sin Medición:
curl -x private.residential.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/cities
curl -x private.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/US/cities?includeCount=true"
Centro de Datos Rotativo en EE. UU.:
curl -x usa.rotating.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/cities
curl -x usa.rotating.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/US/cities?includeCount=true"
Centro de Datos Rotativo Global:
curl -x global.rotating.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/cities
curl -x global.rotating.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/US/cities?includeCount=true"
Datacenter estático de EE. UU.:
curl -x usa.static.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/cities
Resultado:
{ "Boston": {}, "Cheyenne": {}, "Hockessin": {}, "Huntington": {}, "Los Angeles": {}, "New York": {}, "Piscataway": {}, "Seattle": {}}
Resultado (con "?includeCount=true"):
{ "Boston": { "proxyCount": 502 }, "Cheyenne": { "proxyCount": 254 }, "Hockessin": { "proxyCount": 2032 }, "Huntington": { "proxyCount": 252 }, "Los Angeles": { "proxyCount": 254 }, "New York": { "proxyCount": 2024 }, "Piscataway": { "proxyCount": 507 }, "Seattle": { "proxyCount": 251 }}