视频指南 这里。
您可以使用 Proxyrack API 检索特定国家中可用城市的列表,以便为任何服务进行地理定位。为此,您需要通过您的代理请求 "api.proxyrack.net/v1-beta/countries/{2-letter country code}/cities"。
您还可以查看每个城市可用的 IP 数量。为了在 API 响应中查看每个城市的代理数量,您需要通过您的代理请求 "api.proxyrack.net/v1-beta/countries/{2-letter country code}/cities?includeCount=true"。
此外,您可以通过请求以下API端点来指定您想要使用的地理位置数据库:"api.proxyrack.net/v1-beta/countries/{2-letter country code}/cities?includeCount=true&geoDb={database name}"。例如,要使用ipinfo.io作为您的地理位置数据库,API端点将是"http://api.proxyrack.net/v1-beta/countries/{2-letter country code}/cities?includeCount=true&geoDb=ipinfo"。
请确保在这些URL中替换"{2-letter country code}"为您想要获取列表的国家。这里是每个国家的2位字母国家代码的列表。
请注意,下面使用了 cURL 作为示例。您不需要使用 cURL 来请求此 API 端点。您可以在配置了代理的任何地方执行此操作,例如在浏览器、代码等。
示例
不限流量住宅:
请注意:不限流量住宅代理不再可供购买。不过,现有订阅将继续有效。
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"
高级住宅代理:
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"
私人无限住宅代理:
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"
美国旋转数据中心:
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"
全球旋转数据中心:
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"
静态美国数据中心:
curl -x usa.static.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/cities
结果:
{ "Boston": {}, "Cheyenne": {}, "Hockessin": {}, "Huntington": {}, "Los Angeles": {}, "New York": {}, "Piscataway": {}, "Seattle": {}}
结果(带有 "?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 }}