Tanpa KYC — tanpa ID, tanpa selfie, tanpa dokumen · Penargetan kota di setiap paket · Dibayar dengan kripto
Bahasa: Bahasa Indonesia
Mulai

Dokumentasi · HTTP, HTTPS, SOCKS5

Dokumentasi API proxy kota dan gateway

Semua yang Anda butuhkan untuk terhubung: satu gateway, satu format nama pengguna, dan contoh teruji yang bisa langsung ditempel. API akun dan pesanan didokumentasikan di dokumentasi API.

Terakhir diperbarui: · 4 menit baca

Jawaban singkat

Bagaimana cara terhubung ke proxy residensial Banyan Proxies?

Hubungkan ke gw.banyanproxies.com, port 7777 untuk HTTP dan HTTPS atau 7778 untuk SOCKS5, dengan kata sandi proxy Anda dan nama pengguna yang dibentuk dari segmen: USERNAME-country-in-city-pune-asn-24560-session-a1-ttl-15. Gunakan hanya segmen yang Anda perlukan. Setiap paket, mulai dari US$1,88 untuk 1 GB, mencakup penargetan kota dan ASN.

Segmen nama pengguna apa saja yang bisa saya gunakan?

Format lengkap: USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes}. Pertahankan urutannya; hilangkan yang tidak Anda perlukan.

SegmenContohArti
-country-<cc>-country-idKode negara ISO dua huruf, huruf kecil
-city-<name>-city-surabayaNama kota, huruf kecil, garis bawah untuk spasi
-asn-<number>-asn-7713Nomor jaringan ISP, tanpa "AS"
-session-<id>-session-cart2Mengikat permintaan ke satu IP sticky
-ttl-<minutes>-ttl-20Durasi sticky, hingga 30 menit

Host, port, dan autentikasi apa yang saya gunakan?

Hostgw.banyanproxies.com
Port HTTP / HTTPS7777
Port SOCKS57778
AutentikasiUsername dan password di setiap paket, atau allowlist IP (hingga 10 IP). Sub-pengguna dengan kredensial dan batas trafik sendiri. API key yang dapat Anda cabut kapan saja
RotasiSetiap koneksi baru mendapat IP dari pool, biasanya berbeda; untuk mendapat IP baru di setiap permintaan, kirim satu permintaan per koneksi (matikan keep-alive)
Sesi stickyhingga 30 menit (IP bisa berubah lebih cepat)
DiblokirSitus perbankan, pemerintah, dan portal pembayaran, plus port SMTP (pengiriman email) 25, 465, dan 587

Contoh kode mana yang bisa saya salin?

Setiap contoh meminta satu IP dan mencetak apa yang dilihat oleh layanan lookup. Ganti USERNAME dan PASSWORD. Halaman penargetan kota dan panduan sesi sticky memiliki informasi lebih lanjut.

curl melalui SOCKS5: IP Wellington
curl --socks5-hostname gw.banyanproxies.com:7778 \
  -U "USERNAME-country-nz-city-wellington:PASSWORD" \
  https://ipinfo.io/json
Python (httpx): coba lagi dengan sesi baru saat IP gagal
import uuid

import httpx

HOST = "gw.banyanproxies.com"
PORT = 7777


def fetch(url, city="lahore", country="pk", tries=3):
    for _ in range(tries):
        sid = uuid.uuid4().hex[:8]
        user = f"USERNAME-country-{country}-city-{city}-session-{sid}-ttl-10"
        proxy = f"http://{user}:PASSWORD@{HOST}:{PORT}"
        try:
            with httpx.Client(proxy=proxy, timeout=30) as client:
                r = client.get(url)
                r.raise_for_status()
                return r.text
        except httpx.HTTPError as exc:
            print("retrying with a new IP:", exc)
    return None


print(fetch("https://ipinfo.io/json"))
Node.js (undici): satu IP Ho Chi Minh City
// npm install undici
const { ProxyAgent, fetch } = require("undici");

const user = "USERNAME-country-vn-city-ho_chi_minh_city";
const token = "Basic " + Buffer.from(`${user}:PASSWORD`).toString("base64");
const dispatcher = new ProxyAgent({
  uri: "http://gw.banyanproxies.com:7777",
  token,
});

async function main() {
  const res = await fetch("https://ipinfo.io/json", { dispatcher });
  const info = await res.json();
  console.log(info.ip, info.city, info.region);
}

main().catch((err) => console.error(err.message));
Playwright (Python): browser dengan IP Sydney dan zona waktu yang sesuai
from playwright.sync_api import sync_playwright

PROXY = {
    "server": "http://gw.banyanproxies.com:7777",
    "username": "USERNAME-country-au-city-sydney-session-syd1-ttl-15",
    "password": "PASSWORD",
}

with sync_playwright() as p:
    browser = p.chromium.launch(proxy=PROXY)
    context = browser.new_context(
        timezone_id="Australia/Sydney",
        locale="en-AU",
    )
    page = context.new_page()
    page.goto("https://ipinfo.io/json")
    print(page.inner_text("body"))
    browser.close()

Apa arti kode error yang umum?

Kode atau gejalaKemungkinan penyebabYang harus dilakukan
407 Proxy Authentication RequiredUsername, password, atau sintaks segmen salahSalin kredensial lagi; periksa tanda hubung dan garis bawah
Timeout saat connectPort salah atau firewallGunakan 7777 untuk HTTP, 7778 untuk SOCKS5
Error hanya untuk satu kotaSedikit perangkat rumah yang online di sana saat iniCoba lagi nanti, gunakan kota terdekat, atau hapus segmen kota
403 atau 429 dari targetTarget menolak atau membatasi lajuPerlambat; patuhi ketentuan situs dan robots.txt
Connection refused ke bank atau port SMTPTarget diblokirTarget ini diblokir oleh kebijakan

Di mana sisa dokumentasinya?

Ke mana saya harus pergi saat ada yang gagal?

Periksa status layanan terlebih dahulu, lalu pemeriksa kota proxy untuk keraguan lokasi dan glosarium untuk istilah. Tulis ke support dari halaman kontak.

Apa lagi yang ditanyakan para developer?

Apakah saya perlu endpoint khusus per negara atau kota?

Tidak. Satu gateway melayani semua lokasi; username yang menentukan lokasi IP-nya.

Bisakah saya menggunakan allowlist IP alih-alih kata sandi?

Username dan password di setiap paket, atau allowlist IP (hingga 10 IP). Sub-pengguna dengan kredensial dan batas trafik sendiri. API key yang dapat Anda cabut kapan saja.

Apakah sampelnya diuji?

Setiap sampel Python dikompilasi dan setiap sampel JavaScript diperiksa sintaksnya sebelum dipublikasikan. Instal dulu library yang disebutkan: httpx, undici, atau Playwright.

1 GB US$1,88 · penargetan kota · tanpa KYC

Mulai