Gabay sa koneksyon ng Proxy at REST API
Lahat ng kailangan mo para ikonekta ang isang browser, script o scraping tool sa ProxySite, at i-automate ang mga order gamit ang REST API.
Gateway at mga port
Ang rotating residential, unlimited at long acting ISP plans ay gumagamit ng isang gateway host na may login bawat plan. Ang static residential at datacenter plans ay nagbibigay sa iyo ng listahan ng mga dedicated IP, bawat isa ay may sariling port.
Mga susi sa pangalan ng user
Magdagdag ng mga susi sa iyong pangalan ng user para pumili ng lokasyon at session. Maaaring pagsamahin ang mga susi sa anumang pagkakasunod-sunod, halimbawa USERNAME-country-de-city-munich-session-a1b2-time-30.
-country-xx-country-deExit country gamit ang two-letter code. Kung walang nakalista: kahit anong bansa.-city-name-city-munichLungsod sa loob ng napiling bansa, sa malalaking merkado.-session-id-session-a1b2c3Panatilihin ang parehong IP para sa id na ito. Ang bagong id ay magbibigay ng bagong IP.-time-min-time-30Haba ng session sa minuto, hanggang 120 (long acting ISP: hanggang 12 oras).Mga halimbawa ng code
Gumagana ang anumang software na sumusuporta sa HTTP o SOCKS5 proxies: mga browser, browser profile tools, cURL, Python, Node.js, PHP, Go at scraping frameworks.
Static IP lists export mula sa My proxies bilang isang linya bawat IP sa anyong host:port:user:pass, handa para sa mga tool na nag-i-import ng proxy lists.
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
Base URL https://proxysite.ink/api/v1. Ipadala ang iyong key bilang Authorization: Bearer pxk_... Gawin ang key sa API page ng dashboard; ito ay ipapakita minsan lang. Ang bawat account ay maaaring gumawa ng 300 request bawat minuto. Ang mga order na inilagay gamit ang API ay binabayaran mula sa account credit.
/api/v1/plansWalang keyBawat plan na may id, product, quantity, days at presyo sa USD./api/v1/locationsWalang keyMga bansa bawat product na may ISO code at laki ng residential pool./api/v1/balanceKeyCredit sa account sa USD./api/v1/ordersKeyBumili ng plan mula sa account credit. Body: plan, country./api/v1/ordersKeyAng iyong mga plan na may status, natitirang traffic, gateway login o IP list./api/v1/orders/{id}KeyIsang plan sa pamamagitan ng id nito.Request
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"}'Response
{
"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": "..." }
}
}Mga Error
unauthorizedNawawala o maling API key. Walang sisingilin.bad_plan / bad_countryHindi kilalang plan id, o lokasyon na hindi binebenta ng plan. Walang sisingilin.fundsHindi sapat na credit para sa plan. Walang sisingilin.rate_limitedHigit sa 300 request sa isang minuto. Walang sisingilin.networkHindi ma-set up ang plan ngayon. Walang sisingilin; subukan ulit mamaya.not_foundWalang plan na may ganitong id sa iyong account.Kunin ang iyong gateway login
Bumili ng kahit anong plan at lalabas ang iyong login sa My proxies, handa na para sa mga sample sa itaas.