Aktif Kiralanan Numaralar Listesi

getRentList yöntemi, SMS.online API'si aracılığıyla hesabınıza bağlı tüm kiralanan sanal numaraların güncel listesini almak için kullanılır. Aktif kiralamaları gerçek zamanlı olarak takip etmenizi ve kaynak kullanımını kontrol etmenizi sağlar.

Yöntem, her kiralama için benzersiz kiralama ID'si, başlangıç tarihi, geçerlilik süresi, mevcut durum, telefon numarası ve kiralama maliyeti gibi ayrıntılı bilgileri döndürür. Bu, aktif numaraların yönetimini kolaylaştırır ve kiralamayı zamanında uzatma veya sonlandırma imkanı sunar.

Yöntem, yalnızca tamamlanmış oturum geçmişi olmadan güncel kiralanan numaraların görüntülenmesi gereken otomasyon, analiz ve izleme sistemleri için özellikle faydalıdır.

İstek örneği:

Girdi verileri

ParametreZorunluNotAçıklama
EvetAyarlar bölümünde profilinize bakın API AnahtarıAPI anahtarı, ücretli hizmetlere erişim sağlar
EvetgetRentListMetodun adı
EvetSayısal değerNumara talep ederken alınan kiralama ID'si

Sunucu yanıtı

JSON
{
  "status": "success", 
  "values": [
    { 
      "id": "12345", 
      "phone": "79181234567",
      "price": "100",
      "hours": "4"
    }, 
    { 
      "id": "12345", 
      "phone": "79181234568",
      "price": "100",
      "hours": "4"
    } 
  ]
}

Kod örneği

const api_key = "API_KEY"; # 'API_KEY'i gerçek API anahtarınızla değiştirin.
const id = 1; # Numara talep ederken alınan aktivasyon ID'sini ekleyin
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getRentList&id=${id}`);
# Belirtilen URL'ye GET isteği yapıyoruz
const data = await response.json();
# Sunucudan gelen yanıtın içeriğini yazdırıyoruz
console.log(data);
} catch (err) {
# Bir hata oluşursa, hata mesajını yazdırıyoruz
console.error(err);
}

Olası hatalar

ParametreAçıklama
Geçersiz işlem
Geçersiz API anahtarı
İstekte hata
Hesabın yasaklandığı süre
Hesap aktif değil
Kiralama ID'si belirtilmemiş