Panduan koneksi proxy dan REST API
Semua yang Anda butuhkan untuk menghubungkan browser, skrip, atau alat scraping ke ProxySite, dan untuk mengotomatisasi pesanan dengan REST API.
Gateway dan port
Rotating residential, unlimited, dan long acting ISP plan menggunakan satu host gateway dengan login per plan. Static residential dan datacenter plan memberikan Anda daftar IP khusus, masing-masing dengan portnya sendiri.
Kunci nama pengguna
Tambahkan kunci ke nama pengguna Anda untuk memilih lokasi dan sesi. Kunci dapat digabungkan dalam urutan apa pun, misalnya USERNAME-country-de-city-munich-session-a1b2-time-30.
-country-xx-country-deNegara keluar berdasarkan kode dua huruf. Dibiarkan kosong: negara mana pun.-city-name-city-munichKota di dalam negara yang dipilih, di pasar besar.-session-id-session-a1b2c3Pertahankan IP yang sama untuk id ini. Id baru akan memberikan IP baru.-time-min-time-30Panjang sesi dalam menit, hingga 120 (ISP berjangka panjang: hingga 12 jam).Contoh kode
Setiap perangkat lunak yang mendukung proxy HTTP atau SOCKS5 akan bekerja: browser, alat profil browser, cURL, Python, Node.js, PHP, Go, dan kerangka kerja scraping.
Ekspor daftar IP statis dari Proksi Saya dalam bentuk satu baris per IP dalam format host:port:user:pass, siap untuk alat yang mengimpor daftar proxy.
curl -x http://gate.proxysite.ink:9000 \
-U "USERNAME-country-us:PASSWORD" \
https://ipinfo.io/jsonimport requests
proxy = "http://USERNAME-country-us:PASSWORD@gate.proxysite.ink:9000"
r = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json())import { ProxyAgent, fetch } from "undici";
const agent = new ProxyAgent("http://USERNAME-country-us:PASSWORD@gate.proxysite.ink:9000");
const res = await fetch("https://ipinfo.io/json", { dispatcher: agent });
console.log(await res.json());$ch = curl_init("https://ipinfo.io/json");
curl_setopt($ch, CURLOPT_PROXY, "gate.proxysite.ink:9000");
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "USERNAME-country-us:PASSWORD");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);proxy, _ := url.Parse("http://USERNAME-country-us:PASSWORD@gate.proxysite.ink:9000")
client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxy)}}
res, err := client.Get("https://ipinfo.io/json")curl -x socks5h://USERNAME-country-us:PASSWORD@gate.proxysite.ink:9001 \
https://ipinfo.io/jsonAPI REST
URL dasar https://proxysite.ink/api/v1. Kirim kunci Anda sebagai Authorization: Bearer pxk_... Buat kunci di halaman API pada dashboard; kunci hanya ditampilkan sekali. Setiap akun dapat melakukan 300 permintaan per menit. Pesanan yang ditempatkan melalui API dibayar dari saldo akun.
/api/v1/plansTidak ada kunciSetiap paket dengan id, produk, kuantitas, hari, dan harga dalam USD./api/v1/locationsTidak ada kunciNegara per produk dengan kode ISO dan ukuran pool residensial./api/v1/balanceKunciSaldo akun dalam USD./api/v1/ordersKunciBeli paket dari saldo akun. Body: paket, negara./api/v1/ordersKunciPaket Anda dengan status, lalu lintas tersisa, login gateway, atau daftar IP./api/v1/orders/{id}KunciSatu paket berdasarkan id-nya.Permintaan
curl -X POST https://proxysite.ink/api/v1/orders \
-H "Authorization: Bearer pxk_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"plan":"res-500","country":"us"}'Respons
{
"ok": true,
"order": {
"id": "PXO-7KQ2M9XW4T",
"product": "rotating",
"plan": "res-500",
"quantity": 500,
"unit": "GB",
"price": "175.00",
"status": "active",
"traffic_left_gb": 500,
"gateway": { "host": "gate.proxysite.ink", "http_port": 9000, "socks5_port": 9001, "username": "ps...", "password": "..." }
}
}Kesalahan
unauthorizedKunci API hilang atau salah. Tidak ada yang dikenakan biaya.bad_plan / bad_countryId paket tidak dikenal, atau lokasi yang tidak dijual oleh paket tersebut. Tidak ada yang dikenakan biaya.fundsSaldo tidak cukup untuk paket tersebut. Tidak ada yang dikenakan biaya.rate_limitedLebih dari 300 permintaan dalam satu menit. Tidak ada yang dikenakan biaya.networkPaket tidak dapat disiapkan saat ini. Tidak ada yang dikenakan biaya; coba lagi nanti.not_foundTidak ada paket dengan id ini di akun Anda.Dapatkan login gateway Anda
Beli paket apa pun dan login Anda akan muncul di Proksi Saya, siap untuk contoh di atas.