คู่มือการเชื่อมต่อโปรซีและ REST API
ทุกสิ่งที่คุณต้องการเพื่อเชื่อมต่อเบราว์เซอร์, สคริปต์หรือเครื่องมือ scraping กับ ProxySite และเพื่อสั่งซื้ออัตโนมัติด้วย REST API
เกตเวย์และพอร์ต
แผนที่หมุนเวียน, ไม่จำกัดและ ISP ที่ทำงานยาวนานใช้เกตเวย์โฮสต์หนึ่งตัวพร้อมล็อกอินต่อแผน แผนที่อยู่อาศัยแบบคงที่และศูนย์ข้อมูลให้รายการ IP ที่เฉพาะเจาะจง แต่ละรายการมีพอร์ตของตัวเอง
คีย์ชื่อผู้ใช้
เพิ่มคีย์ในชื่อผู้ใช้ของคุณเพื่อเลือกตำแหน่งและเซสชัน คีย์สามารถรวมกันในลำดับใดก็ได้ เช่น USERNAME-country-de-city-munich-session-a1b2-time-30
-country-xx-country-deประเทศปลายทางด้วยรหัสสองตัวอักษร หากไม่ระบุ: ประเทศใดก็ได้-city-name-city-munichเมืองภายในประเทศที่เลือก ในตลาดขนาดใหญ่-session-id-session-a1b2c3คงที่ IP เดียวกันสำหรับ id นี้ id ใหม่จะให้ IP ใหม่-time-min-time-30ความยาวเซสชันเป็นนาที สูงสุด 120 (long acting ISP: สูงสุด 12 ชั่วโมง)ตัวอย่างโค้ด
ซอฟต์แวร์ใดๆ ที่รองรับพร็อกซี HTTP หรือ SOCKS5 ทำงานได้: เบราว์เซอร์ เครื่องมือโปรไฟล์เบราว์เซอร์ cURL Python Node.js PHP Go และเฟรมเวิร์กการสแกน
ส่งออกรายการ IP แบบคงที่จากพร็อกซีของฉันเป็นหนึ่งบรรทัดต่อ IP ในรูปแบบ host:port:user:pass พร้อมสำหรับเครื่องมือที่นำเข้ารายการพร็อกซี
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/jsonREST API
URL ฐาน https://proxysite.ink/api/v1 ส่งคีย์ของคุณเป็น Authorization: Bearer pxk_... สร้างคีย์ในหน้า API ของแดชบอร์ด จะแสดงครั้งเดียวเท่านั้น แต่ละบัญชีสามารถทำคำขอได้ 300 ครั้งต่อนาที คำสั่งซื้อที่ทำผ่าน API จะจ่ายจากเครดิตในบัญชี
/api/v1/plansไม่มีคีย์ทุกแผนที่มี id, ผลิตภัณฑ์, จำนวน, วัน และราคาเป็น USD/api/v1/locationsไม่มีคีย์ประเทศต่อผลิตภัณฑ์ด้วยรหัส ISO และขนาดพูลที่อยู่อาศัย/api/v1/balanceคีย์เครดิตในบัญชีเป็น USD/api/v1/ordersคีย์ซื้อแผนจากเครดิตในบัญชี Body: plan, country/api/v1/ordersคีย์แผนของคุณพร้อมสถานะ, ข้อมูลที่เหลือ, การเข้าสู่ระบบเกตเวย์หรือรายการ IP/api/v1/orders/{id}คีย์หนึ่งแผนตาม idคำขอ
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"}'การตอบกลับ
{
"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": "..." }
}
}ข้อผิดพลาด
unauthorizedขาดหรือคีย์ API ไม่ถูกต้อง ไม่มีการเรียกเก็บเงินbad_plan / bad_countryไม่รู้จัก id แผน หรือตำแหน่งที่แผนไม่ขาย ไม่มีการเรียกเก็บเงินfundsเครดิตไม่เพียงพอสำหรับแผน ไม่มีการเรียกเก็บเงินrate_limitedมากกว่า 300 คำขอในหนึ่งนาที ไม่มีการเรียกเก็บเงินnetworkไม่สามารถตั้งค่าแผนได้ในขณะนี้ ไม่มีการเรียกเก็บเงิน ลองใหม่อีกครั้งในภายหลังnot_foundไม่มีแผนที่มี id นี้ในบัญชีของคุณรับข้อมูลการเข้าสู่ระบบเกตเวย์ของคุณ
ซื้อแผนใดก็ได้และข้อมูลการเข้าสู่ระบบของคุณจะปรากฏใน My proxies พร้อมสำหรับตัวอย่างด้านบน