X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
Kampanya duyurusu WELCOME Kupon Kodunu Kullanarak İlk Siparişlerinize Özel %10 İndirim İmkanından Faydalanabilirsiniz.

Mobil Proxy API Key Kullanımı ve IP Reset API ile Otomasyon Rehberi

Mobil Proxy hizmetlerinde API (Application Programming Interface) kullanımı, proxy yönetimini otomasyona bağlamanıza ve manuel işlemleri ortadan kaldırmanıza olanak tanır. API Key, IP Reset işlemleri ve otomasyon entegrasyonları hakkında detaylı bilgilere bu makalede ulaşabilirsiniz.

API Key Nedir ve Nasıl Kullanılır?

API Key, Mobil Proxy hizmetinize programatik erişim sağlayan benzersiz bir kimlik doğrulama anahtarıdır. Bu anahtar sayesinde yazılımlar, scriptler veya otomatik sistemler üzerinden proxy yönetim işlemlerini gerçekleştirebilirsiniz.

API Key kullanımının başlıca avantajları:

  • Manuel müdahale gerektirmeden IP adresi değiştirme
  • Yazılımlarla entegrasyon ve otomasyon
  • Toplu işlemlerde zaman tasarrufu
  • Programlı IP rotasyon stratejileri oluşturma
  • Hizmet durumu sorgulamaları yapabilme

Teslimat Dosyasına Erişim ve API Bilgilerini Bulma

API Key ve ilgili URL'lere ulaşmak için öncelikle teslimat dosyanızı indirmeniz gerekir:

  1. Müşteri panelinize giriş yapın (livaproxy.com)
  2. Hizmetlerim bölümünden ilgili Mobil Proxy hizmetinizi seçin
  3. Ürün yönetim sayfasında "İndir" butonuna tıklayın
  4. İndirilen teslimat dosyasını açın (genellikle .txt veya .pdf formatında)

Teslimat dosyası içerisinde şu bilgiler yer alır:

  • Proxy sunucu adresi (IP veya hostname)
  • Port numarası
  • Kullanıcı adı ve şifre
  • API Key
  • IP Reset API URL'i
  • Kullanıma özel diğer API endpoint'leri

IP Reset API Kullanımı

IP Reset API, Mobil Proxy hizmetinize atanan IP adresini programatik olarak değiştirmenize olanak tanır. Bu özellik özellikle otomasyon projelerinde kritik öneme sahiptir.

API URL Formatı

Teslimat dosyanızda şu formatta bir URL bulacaksınız:

Örnek: https://api.livaproxy.com/reset?key=SIZIN_API_KEY_BURADA

Bu URL'ye HTTP GET isteği göndererek IP adresinizi değiştirebilirsiniz.

Farklı Programlama Dilleri ile Kullanım

cURL (Komut Satırı):

curl "https://api.livaproxy.com/reset?key=SIZIN_API_KEY"

Python Örneği:

import requests

api_url = "https://api.livaproxy.com/reset?key=SIZIN_API_KEY"
response = requests.get(api_url)
print(response.text)

JavaScript (Node.js) Örneği:

const fetch = require('node-fetch');

fetch('https://api.livaproxy.com/reset?key=SIZIN_API_KEY')
  .then(response => response.text())
  .then(data => console.log(data));

PHP Örneği:

$api_url = "https://api.livaproxy.com/reset?key=SIZIN_API_KEY";
$response = file_get_contents($api_url);
echo $response;

API Yanıt Kodları

IP Reset API çağrısı sonrasında alacağınız yanıtlar:

Durum KoduAçıklama
200 OKIP başarıyla değiştirildi
401 UnauthorizedGeçersiz API Key
429 Too Many RequestsÇok fazla istek (rate limit aşıldı)
503 Service UnavailableHizmet geçici olarak kullanılamıyor

IP Reset İşleminde Dikkat Edilmesi Gerekenler

API ile IP reset yaparken göz önünde bulundurmanız gereken önemli noktalar:

  • Minimum Bekleme Süresi: IP reset işlemi 0-3 saniye sürmektedir. Ardışık istekler arasında en az 5 saniye beklemeniz önerilir
  • Dakikalık Limit: Hizmet sözleşmesine göre bir dakikada maksimum 2 IP reset işlemi gerçekleştirebilirsiniz
  • Bağlantı Kopması: IP değişimi sırasında aktif bağlantılarınız kesilebilir, uygulamanızın bunu yönetecek şekilde tasarlanması önemlidir
  • API Key Güvenliği: API Key'inizi asla herkese açık kod depolarında (GitHub vb.) paylaşmayın

Otomasyon Senaryoları ve Kullanım Örnekleri

Zamana Dayalı Otomatik IP Değiştirme

Belirli aralıklarla otomatik IP değiştirmek için cron job veya scheduled task kullanabilirsiniz:

Linux Cron Örneği (Her 5 dakikada bir):

*/5 * * * * curl "https://api.livaproxy.com/reset?key=SIZIN_API_KEY"

İstek Sayısına Göre IP Rotasyonu

Python ile belirli sayıda istek sonrası IP değiştirme örneği:

import requests

api_key = "SIZIN_API_KEY"
reset_url = f"https://api.livaproxy.com/reset?key={api_key}"
requests_count = 0
max_requests = 100

for i in range(1000):
    # İşlemleriniz burada
    requests_count += 1
    
    if requests_count >= max_requests:
        requests.get(reset_url)
        requests_count = 0
        time.sleep(5)  # IP değişimini bekle

Hata Durumunda Otomatik IP Değiştirme

Bir web sitesinden engelleme (ban) aldığınızda otomatik IP değiştirme:

import requests

def make_request_with_auto_reset(url, proxy, reset_api):
    try:
        response = requests.get(url, proxies=proxy, timeout=10)
        if response.status_code == 403 or response.status_code == 429:
            # Engellendik, IP değiştirelim
            requests.get(reset_api)
            time.sleep(5)
            # Yeniden dene
            return requests.get(url, proxies=proxy)
        return response
    except Exception as e:
        # Bağlantı hatası, IP değiştir
        requests.get(reset_api)
        time.sleep(5)
        return None

API Güvenliği ve En İyi Uygulamalar

API kullanımında güvenliği sağlamak için:

  • API Key'i ortam değişkenlerinde (environment variables) saklayın
  • Kodunuzu versiyon kontrol sistemlerine yüklerken .env dosyalarını .gitignore'a ekleyin
  • Rate limiting kurallarına uyun, aşırı istek göndermeyin
  • API yanıtlarını loglayarak hata durumlarını takip edin
  • Üretim ortamında HTTPS kullanımından emin olun

Diğer API Fonksiyonları

Teslimat dosyanızda IP Reset dışında başka API endpoint'leri de bulunabilir:

  • Durum Sorgulama API: Hizmetinizin aktif olup olmadığını kontrol eder
  • Kota Sorgulama API: Kalan internet kotanızı öğrenmenizi sağlar
  • IP Bilgisi API: Mevcut IP adresinizi ve lokasyon bilgilerini döner

Bu endpoint'lerin kullanımı için teslimat dosyanızdaki dokümantasyonu inceleyiniz.

Sık Karşılaşılan Sorunlar ve Çözümler

Problem: API Key hatalı görünüyor
Çözüm: Teslimat dosyasından API Key'i kopyalarken boşluk veya görünmez karakterler eklemediğinizden emin olun. Key'i direkt kopyala-yapıştır yöntemiyle kullanın.

Problem: IP reset işlemi çalışmıyor
Çözüm: Dakikalık limit aşılmış olabilir. En az 30 saniye bekleyip tekrar deneyin. Ayrıca API URL'inin doğru olduğundan emin olun.

Problem: 429 (Too Many Requests) hatası alıyorum
Çözüm: İstekler arasında daha uzun bekleme süreleri koyun. Hizmet sözleşmesinde belirtilen dakikalık 2 reset limitine uyun.

Teknik Destek

API kullanımı ile ilgili sorunlar yaşıyorsanız veya teslimat dosyanıza ulaşamıyorsanız, 7/24 destek ekibimizle iletişime geçebilirsiniz. Destek talebi oluştururken API ile ilgili aldığınız hata mesajlarını ve kullandığınız programlama dilini/aracını belirtmeniz, sorununuzun daha hızlı çözülmesine yardımcı olacaktır.

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(0 defa görüntülendi. / 0 kişi faydalı buldu.)
Powered by WISECP
Top