Bu kılavuz, sorunlu bir IP'yi yenisiyle nasıl değiştireceğini gösterir. Tek bir proxy için günde bir kez IP değişimi isteyebilirsin. İşlem biraz zaman alabilir.
Her istek, hesap panelinizdeki kişisel API anahtarınızı kullanır (API anahtarınızı nasıl alırsınız). Aşağıdaki örneklerde YOUR_API_KEY yerine kendi anahtarınızı yazın. Hesap bakiyenizden ödeme yapmak için paymentId = 1 kullanın.
Adım 1 — Değiştirilecek proxy'leri bul
Aktif proxy'lerini listele ve değiştireceğin her birinin id değerini kopyala. Proxy türünü not et.
Uç nokta
GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/proxy/list/{type}
Yanıt
{
"status": "success",
"data": {
"items": [
{ "id": "0678564", "ip": "31.6.33.97", "country_alpha3": "BEL", "status_type": "ACTIVE", "can_prolong": true, "date_end": "23.07.2024" }
]
},
"errors": []
}
Adım 2 — Değişimi talep et
Proxy ids değerleri, type (değişim nedeni) ve isteğe bağlı yorumla değişim talebini gönder. Yanıt yeni IP'leri döndürür.
Uç nokta
POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/proxy/replace
İstek gövdesi
Ad | Tür | Açıklama |
ids | Number / Array | Tek bir ID veya |
type | String | Değişim nedeni — izin verilen değerlere aşağıdan bak. |
comment (isteğe bağlı) | String | İsteğe eklenecek isteğe bağlı yorum. |
İzin verilen type değerleri: NOT_WORK, INCORRECT_LOCATION, CANT_CHANGE_NETWORK, LOW_SPEED, CUSTOM.
Örnek
https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/proxy/replace
Yanıt
{
"status": "success",
"data": {
"ok": {
"ips": [ "31.6.33.97" ],
"msg": "Replacement request submitted"
}
},
"errors": []
}
Tam API başvurusu
Retrieve active proxy — proxy'lerini listele
