वीडियो गाइड यहाँ।
आप किसी विशेष देश में उपलब्ध शहरों की सूची प्राप्त करने के लिए Proxyrack API का उपयोग कर सकते हैं ताकि किसी भी सेवा के लिए जियो-टार्गेट किया जा सके। ऐसा करने के लिए, आपको अपने प्रॉक्सी के माध्यम से "api.proxyrack.net/v1-beta/countries/{2-letter country code}/cities" पर अनुरोध करना होगा।
आप प्रत्येक शहर में उपलब्ध IPs की संख्या भी देख सकते हैं। 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".
सुनिश्चित करें कि इन URLs में से प्रत्येक में "{2-letter country code}" को उस देश के लिए प्रतिस्थापित करें, जिसके लिए आप सूची चाहते हैं। यहां प्रत्येक देश का 2-अक्षर देश कोड की सूची है।
कृपया ध्यान दें कि नीचे cURL का उपयोग उदाहरण के रूप में किया गया है। इस API एंडपॉइंट पर अनुरोध करने के लिए आपको cURL का उपयोग करने की आवश्यकता नहीं है। आप इसे कहीं भी कर सकते हैं जहाँ आपने अपने प्रॉक्सी कॉन्फ़िगर किए हैं, जैसे कि ब्राउज़र, कोड, आदि में।
उदाहरण
अनमीटर्ड रेजिडेंशियल:
कृपया ध्यान दें: अनमीटर्ड रेजिडेंशियल प्रॉक्सी अब खरीदने के लिए उपलब्ध नहीं हैं। हालांकि, मौजूदा सब्सक्रिप्शन काम करते रहेंगे।
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 }}