Aktiv icarəyə götürülmüş nömrələrin siyahısı

getRentList metodu, SMS.online API vasitəsilə hesabınıza bağlı olan bütün icarəyə götürülmüş virtual nömrələrin aktual siyahısını əldə etmək üçün istifadə olunur. Bu, aktiv icarələri real vaxtda izləməyə və resursların istifadəsini nəzarət etməyə imkan tanıyır.

Metod, hər icarə üzrə unikal ID, başlama tarixi, müddət, cari status, telefon nömrəsi və icarə qiyməti daxil olmaqla ətraflı məlumat təqdim edir. Bu, aktiv nömrələrin idarə edilməsini asanlaşdırır və icarəni vaxtında uzatmağa və ya bitirməyə imkan verir.

Metod, yalnız tamamlanmış sessiyaların tarixçəsi olmadan aktual icarəyə götürülmüş nömrələrin göstərilməsinin tələb olunduğu avtomatlaşdırma, analitika və monitorinq sistemləri üçün xüsusilə faydalıdır.

Sorğu nümunəsi:

Giriş məlumatları

ParametrMəcburiQeydlərTəsvir
BəliProfilinizdə API Açarı bölməsində baxınAPI açarı ödənilən xidmətlərə giriş təmin edir
BəligetRentListMetodun adı
BəliRəqəmsal dəyərNömrə sorğusu zamanı alınan icarə ID-si

Serverin cavabı

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

Kod nümunəsi

const api_key = "API_KEY"; # 'API_KEY' yerinə sizin real API açarınızı qoyun.
const id = 1; # Nömrə sorğusu zamanı alınan aktivləşdirmə ID-sini daxil edin
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getRentList&id=${id}`);
# Göstərilən URL-ə GET sorğusu icra edirik
const data = await response.json();
# Serverdən alınan cavabın məzmununu çap edirik
console.log(data);
} catch (err) {
# Xəta baş verərsə, xəta mesajını çap edirik
console.error(err);
}

Mümkün xətalar

ParametrTəsvir
Yanlış hərəkət
Yanlış API açarı
Sorğuda xəta
Hesabın bloklandığı vaxt
Hesab aktiv deyil
İcarə ID-si göstərilməyib