Lewati ke konten utama
Dapatkan daftar kota yang tersedia di sebuah negara

Gunakan API Proxyrack untuk mengambil daftar kota yang tersedia untuk penargetan geografis.

Evan avatar
Ditulis oleh Evan
Diperbarui lebih dari satu minggu yang lalu

Panduan video di sini.

Anda dapat menggunakan API Proxyrack untuk mengambil daftar kota yang tersedia di negara tertentu untuk menargetkan layanan secara geografis. Untuk melakukan ini, Anda perlu membuat permintaan melalui proxy Anda ke "api.proxyrack.net/v1-beta/countries/{kode negara 2 huruf}/cities".

Anda juga dapat melihat jumlah IP yang tersedia di setiap kota. Untuk melihat jumlah proxy untuk setiap kota dalam respons API, Anda perlu membuat permintaan melalui proxy Anda ke "api.proxyrack.net/v1-beta/countries/{kode negara 2 huruf}/cities?includeCount=true".

Selain itu, Anda dapat menentukan database geolokasi yang ingin Anda gunakan dengan membuat permintaan ke endpoint API berikut: "api.proxyrack.net/v1-beta/countries/{kode negara 2 huruf}/cities?includeCount=true&geoDb={nama database}". Sebagai contoh, untuk menggunakan ipinfo.io sebagai database geolokasi Anda, endpoint API-nya adalah "http://api.proxyrack.net/v1-beta/countries/{kode negara 2 huruf}/cities?includeCount=true&geoDb=ipinfo".

Pastikan untuk mengganti "{kode negara 2 huruf}" dalam setiap URL ini dengan negara yang Anda inginkan daftarnya. Di sini adalah daftar kode negara 2 huruf untuk setiap negara.

Harap dicatat bahwa cURL digunakan di bawah ini sebagai contoh. Anda tidak perlu menggunakan cURL untuk membuat permintaan ke endpoint API ini. Anda dapat melakukannya di mana pun Anda telah mengonfigurasi proxy Anda, seperti di browser, kode, dll.

Contoh

Residensial Tanpa Batas:

Harap dicatat: Proxy Residensial Tanpa Batas tidak lagi tersedia untuk dibeli. Namun, langganan yang sudah ada akan terus berfungsi.
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"

Premium Residensial:
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"

Private Unmetered Residensial:
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"

Pusat Data Berputar USA:
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"

Pusat Data Berputar 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"

Pusat Data Statis USA:
curl -x usa.static.proxyrack.net:10000 -U username:password api.proxyrack.net/v1-beta/countries/US/cities

Hasil:

{  "Boston": {},  "Cheyenne": {},  "Hockessin": {},  "Huntington": {},  "Los Angeles": {},  "New York": {},  "Piscataway": {},  "Seattle": {}}

Hasil (dengan "?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  }}
Apakah pertanyaan Anda terjawab?