ไม่ต้อง KYC — ไม่ต้องใช้บัตรประชาชน ไม่ต้องเซลฟี่ ไม่ต้องใช้เอกสาร · กำหนดเป้าหมายระดับเมืองในทุกแพ็กเกจ · จ่ายด้วยคริปโต
ภาษา: ไทย
เริ่มต้นใช้งาน

เอกสาร · HTTP, HTTPS, SOCKS5

เอกสาร API พร็อกซีรายเมืองและเกตเวย์

ทุกสิ่งที่คุณต้องใช้ในการเชื่อมต่อ: เกตเวย์เดียว รูปแบบชื่อผู้ใช้เดียว และตัวอย่างที่ผ่านการทดสอบพร้อมวาง เอกสาร API สำหรับบัญชีและคำสั่งซื้ออยู่ใน เอกสาร API

อัปเดตล่าสุด:

คำตอบสั้น

ฉันจะเชื่อมต่อกับพร็อกซีเรซิเดนเชียลของ Banyan Proxies ได้อย่างไร?

เชื่อมต่อกับ gw.banyanproxies.com พอร์ต 7777 สำหรับ HTTP และ HTTPS หรือ 7778 สำหรับ SOCKS5 ด้วยรหัสผ่านพร็อกซีและชื่อผู้ใช้ที่สร้างจากส่วนต่างๆ: USERNAME-country-in-city-pune-asn-24560-session-a1-ttl-15 ใช้เฉพาะส่วนที่คุณต้องการ ทุกแพ็กเกจ ตั้งแต่ US$1.88 สำหรับ 1 GB รวมการกำหนดเป้าหมายระดับเมืองและ ASN

ฉันใช้ส่วนใดของชื่อผู้ใช้ได้บ้าง?

รูปแบบเต็ม: USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes} รักษาลำดับไว้ และละเว้นส่วนที่คุณไม่ต้องการ

ส่วนตัวอย่างความหมาย
-country-<cc>-country-idรหัสประเทศ ISO สองตัวอักษร พิมพ์เล็ก
-city-<name>-city-surabayaชื่อเมือง พิมพ์เล็ก ใช้ขีดล่างแทนช่องว่าง
-asn-<number>-asn-7713หมายเลขเครือข่าย ISP โดยไม่มี "AS"
-session-<id>-session-cart2ผูกคำขอไว้กับ IP แบบสติกกี้หนึ่งตัว
-ttl-<minutes>-ttl-20ระยะเวลาคงอยู่ (sticky) สูงสุด 30 นาที

ฉันใช้โฮสต์ พอร์ต และการยืนยันตัวตนแบบใด?

โฮสต์gw.banyanproxies.com
พอร์ต HTTP / HTTPS7777
พอร์ต SOCKS57778
การตรวจสอบสิทธิ์ชื่อผู้ใช้และรหัสผ่านในทุกแพ็กเกจ หรือรายการ IP ที่อนุญาต (สูงสุด 10 IP) ผู้ใช้ย่อยที่มีข้อมูลรับรองและขีดจำกัดทราฟฟิกของตนเอง คีย์ API ที่คุณเพิกถอนได้ทุกเมื่อ
การหมุนเวียนการเชื่อมต่อใหม่แต่ละครั้งจะได้รับ IP จากพูล โดยปกติจะเป็น IP ที่ต่างกัน หากต้องการ IP ใหม่ทุกคำขอ ให้ส่งหนึ่งคำขอต่อการเชื่อมต่อ (ปิด keep-alive)
เซสชันแบบคงอยู่ (sticky)สูงสุด 30 นาที (IP อาจเปลี่ยนก่อนหน้านั้นได้)
ถูกบล็อกเว็บไซต์ธนาคาร หน่วยงานรัฐ และพอร์ทัลชำระเงิน รวมถึงพอร์ต SMTP (สำหรับส่งอีเมล) 25, 465 และ 587

มีตัวอย่างโค้ดใดให้คัดลอกได้บ้าง?

แต่ละตัวอย่างจะส่งคำขอไปยังหนึ่ง IP และแสดงผลสิ่งที่บริการตรวจสอบ IP เห็น แทนที่ USERNAME และ PASSWORD ดูเพิ่มเติมได้ที่ หน้าการเลือกเมือง และคู่มือเซสชันแบบคงอยู่

curl ผ่าน SOCKS5: IP จาก Wellington
curl --socks5-hostname gw.banyanproxies.com:7778 \
  -U "USERNAME-country-nz-city-wellington:PASSWORD" \
  https://ipinfo.io/json
Python (httpx): ลองใหม่ด้วยเซสชันใหม่เมื่อ IP ใช้งานไม่ได้
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): หนึ่ง IP จากนครโฮจิมินห์
// 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): เบราว์เซอร์ที่มี IP จากซิดนีย์และเขตเวลาที่สอดคล้องกัน
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()

รหัสข้อผิดพลาดที่พบบ่อยหมายความว่าอย่างไร?

รหัสหรืออาการสาเหตุที่เป็นไปได้สิ่งที่ควรทำ
407 Proxy Authentication Requiredชื่อผู้ใช้ รหัสผ่าน หรือไวยากรณ์ของเซกเมนต์ไม่ถูกต้องคัดลอกข้อมูลรับรองอีกครั้ง; ตรวจสอบเครื่องหมายขีดกลางและขีดล่าง
หมดเวลาเมื่อเชื่อมต่อพอร์ตผิดหรือไฟร์วอลล์ใช้ 7777 สำหรับ HTTP, 7778 สำหรับ SOCKS5
ข้อผิดพลาดเฉพาะเมืองเดียวมีอุปกรณ์ในบ้านออนไลน์ในพื้นที่นั้นน้อยในขณะนี้ลองใหม่ภายหลัง ใช้เมืองใกล้เคียง หรือตัดเซกเมนต์เมืองออก
403 หรือ 429 จากเป้าหมายเป้าหมายปฏิเสธหรือจำกัดอัตราลดความเร็ว; เคารพข้อกำหนดของเว็บไซต์และ robots.txt
การเชื่อมต่อถูกปฏิเสธไปยังพอร์ตธนาคารหรือ SMTPเป้าหมายถูกบล็อกเป้าหมายเหล่านี้ถูกบล็อกตามนโยบาย

เอกสารที่เหลืออยู่ที่ไหน?

ฉันควรไปที่ไหนเมื่อมีบางอย่างล้มเหลว?

ตรวจสอบ สถานะบริการ ก่อน จากนั้นใช้ ตัวตรวจสอบเมืองพร็อกซี หากมีข้อสงสัยเรื่องตำแหน่ง และ อภิธานศัพท์ สำหรับคำศัพท์ ติดต่อฝ่ายสนับสนุนจาก หน้าติดต่อ

นักพัฒนาถามอะไรอีกบ้าง?

ฉันต้องใช้ endpoint พิเศษแยกตามประเทศหรือเมืองไหม

ไม่ต้อง เกตเวย์เดียวให้บริการทุกตำแหน่งที่ตั้ง โดยชื่อผู้ใช้เป็นตัวกำหนดว่า IP จะอยู่ที่ไหน

ใช้ allowlist ของ IP แทนรหัสผ่านได้ไหม

ชื่อผู้ใช้และรหัสผ่านในทุกแพ็กเกจ หรือรายการ IP ที่อนุญาต (สูงสุด 10 IP) ผู้ใช้ย่อยที่มีข้อมูลรับรองและขีดจำกัดทราฟฟิกของตนเอง คีย์ API ที่คุณเพิกถอนได้ทุกเมื่อ.

ตัวอย่างโค้ดผ่านการทดสอบหรือไม่

ตัวอย่าง Python ทุกตัวถูกคอมไพล์ และตัวอย่าง JavaScript ทุกตัวถูกตรวจสอบไวยากรณ์ก่อนเผยแพร่ ติดตั้งไลบรารีที่ระบุไว้ก่อน: httpx, undici หรือ Playwright

1 GB US$1.88 · กำหนดเป้าหมายระดับเมือง · ไม่ต้อง KYC

เริ่มต้นใช้งาน