Guía en video aquí.
Puedes usar la API de Proxyrack para obtener una lista de los ISP disponibles en un país específico para geo-dirigir cualquier servicio. Para hacer esto, necesitarás realizar una solicitud a través de tus proxies a "api.proxyrack.net/v1-beta/countries/{código de país de 2 letras}/isps".
También puedes ver el número de IPs disponibles con cada ISP. Para ver el conteo de proxies para cada ISP en la respuesta de la API, necesitarás realizar una solicitud a través de tus proxies a "api.proxyrack.net/v1-beta/countries/{código de país de 2 letras}/isps?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}/isps?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}/isps?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.
Ten en cuenta que cURL se utiliza a continuación como un ejemplo. No necesitas usar cURL para hacer una solicitud a este punto final de la API. Puedes hacerlo dondequiera que hayas configurado tus proxies, como en un navegador, código, etc.
Ejemplos
Residencial sin límite:
Ten en cuenta: Los proxies residenciales sin límite ya no están disponibles para su 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/isps
curl -x unmetered.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/US/isps?includeCount=true"
Residencial Premium:
curl -x premium.residential.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/isps
curl -x premium.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries?/US/isps?includeCount=true"
Residencial Privado Sin Medición:
curl -x private.residential.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/isps
curl -x private.residential.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/US/isps?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/US/isps
curl -x usa.rotating.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/US/isps?includeCount=true"
Centro de Datos Rotativo Global:
curl -x global.rotating.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/isps
curl -x global.rotating.proxyrack.net:10000 -U username:password "api.proxyrack.net/v1-beta/countries/US/isps?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/isps
Resultado:
{ "Centrix Web Services": {}, "Corporacion Laceibanetsociety": {}, "Fiber Optical Network": {}, "LeaseWeb Netherlands B.V.": {}, "M247 Europe": {}, "NetEnterprise": {}, "Proper Support LLP": {}, "ServerMania": {}, "Udasha S.A.": {}, "networksdelmanana.com": {}}
Resultado (con "?includeCount=true"):
{ "Centrix Web Services": { "proxyCount": 508 }, "Corporacion Laceibanetsociety": { "proxyCount": 1771 }, "Red de Fibra Óptica": { "proxyCount": 2032 }, "LeaseWeb Países Bajos B.V.": { "proxyCount": 753 }, "M247 Europa": { "proxyCount": 254 }, "NetEnterprise": { "proxyCount": 508 }, "Proper Support LLP": { "proxyCount": 254 }, "ServerMania": { "proxyCount": 507 }, "Udasha S.A.": { "proxyCount": 253 }, "networksdelmanana.com": { "proxyCount": 252 }}