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ı
Parametr | Məcburi | Qeydlər | Təsvir |
---|---|---|---|
Bəli | Profilinizdə API Açarı bölməsində baxın | API açarı ödənilən xidmətlərə giriş təmin edir | |
Bəli | getRentList | Metodun adı | |
Bəli | Rəqəmsal dəyər | Nö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 edintry {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 edirikconst data = await response.json();# Serverdən alınan cavabın məzmununu çap edirikconsole.log(data);} catch (err) {# Xəta baş verərsə, xəta mesajını çap edirikconsole.error(err);}
Mümkün xətalar
Parametr | Tə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 |