Proxy entegrasyon kılavuzu ve REST API
ProxyVPN proxy'lerini kodlara, tarayıcılara ve araçlara bağlamak için ihtiyacınız olan her şey: hostlar, portlar, kullanıcı adı seçenekleri, kopyaya hazır örnekler ve REST API.
Gateway'ler ve portlar
Residential, mobil ve sınırsız planlar her biri için bir gateway kullanır. Static ISP, datacenter ve paylaşımlı planlar kendi portlarıyla IP listeleri olarak gelir.
Residential proxyler
gw.proxyvpn.liveHTTP ve HTTPS 7700, SOCKS5 7701
Mobile proxyler
4g.proxyvpn.liveHTTP ve HTTPS 7800, SOCKS5 7801
Unlimited residential proxyler
unl.proxyvpn.liveHTTP ve HTTPS 7900, SOCKS5 7901
Kullanıcı adı seçenekleri
Kullanıcı adına Hizmetlerim'den seçenekler ekleyin. Bu sırayla birleştirilebilirler.
-country-xxİki harfli ülke koduUSER-country-us-city-nameO ülkedeki şehir, küçük harf, boşluksuzUSER-country-de-city-frankfurt-session-nameAynı IP'yi 60 dakikaya kadar tutarUSER-country-gb-session-a1b2Kod örnekleri
USER ve PASS'ı giriş bilgilerinizle değiştirin. Her sekme tam bir örnektir.
curl -x http://USER-country-us:PASS@gw.proxyvpn.live:7700 https://api.ipify.org
# SOCKS5, sticky for up to 60 minutes
curl -x socks5h://USER-country-de-session-a1:PASS@gw.proxyvpn.live:7701 https://api.ipify.orgimport requests
proxy = "http://USER-country-gb:PASS@gw.proxyvpn.live:7700"
r = requests.get("https://api.ipify.org?format=json",
proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json())import { ProxyAgent, fetch } from "undici";
const agent = new ProxyAgent("http://USER-country-jp:PASS@gw.proxyvpn.live:7700");
const res = await fetch("https://api.ipify.org?format=json", { dispatcher: agent });
console.log(await res.json());from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(proxy={
"server": "http://gw.proxyvpn.live:7700",
"username": "USER-country-fr-city-paris",
"password": "PASS",
})
page = browser.new_page()
page.goto("https://api.ipify.org")
print(page.content())# settings.py
DOWNLOADER_MIDDLEWARES = {
"scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware": 110,
}
# in your spider
yield scrapy.Request(url, meta={
"proxy": "http://USER-country-us:PASS@gw.proxyvpn.live:7700"
})# list plans (no key needed)
curl https://proxyvpn.live/api/v1/plans
# buy a plan from credit
curl -X POST https://proxyvpn.live/api/v1/orders \
-H "Authorization: Bearer pvk_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"plan":"isp-25","country":"us"}'
# your services and logins
curl https://proxyvpn.live/api/v1/services -H "Authorization: Bearer pvk_YOUR_KEY"REST API
Temel URL https://proxyvpn.live/api/v1. Anahtarı Authorization: Bearer pvk_... olarak gönderin. Anahtarı hesap alanında oluşturun. Her anahtar için dakikada 300 istek.
| Metod | Yol | Anahtar | Döndürür |
|---|---|---|---|
| GET | /api/v1/plans | Hayır | Her planın fiyatı, miktarı ve süresi |
| GET | /api/v1/locations | Hayır | Ülkeler, şehirler ve her birinde satılan ürünler |
| GET | /api/v1/balance | Evet | Krediniz USD cinsinden |
| POST | /api/v1/orders | Evet | Krediden bir plan satın alın: {plan, country} |
| GET | /api/v1/services | Evet | Giriş bilgileri, IP listeleri ve bitiş tarihleri ile planlarınız |
| GET | /api/v1/services/{id} | Evet | Bir plan |
Hatalar
unauthorizedEksik veya yanlış API anahtarı. Hiçbir şey ücretlendirilmez.fundsKredi plan fiyatından düşük. Hiçbir şey ücretlendirilmez.bad_plan / bad_countryBilinmeyen plan veya ürünün satılmadığı bir ülke. Hiçbir şey ücretlendirilmez.rate_limitedBir anahtarda dakikada 300'den fazla istek.networkPlan şu anda kurulamadı. Hiçbir şey ücretlendirilmez.Bir anahtar oluşturun ve başlayın
API anahtarları hesap alanında oluşturulur ve bir kez gösterilir.