Mövcud ölkələr və xidmətlər üçün sorğu
getRentPrices metodu, SMS.online API vasitəsilə virtual nömrələrin icarəsi üçün mövcud olan ölkələr və xidmətlərin aktual siyahısını əldə etmək üçün istifadə olunur. Bu, nömrə icarəsi zamanı ölkə və xidmətin avtomatik seçimini təmin edir.
Bu metod, icarə sorğusu yaradılmadan əvvəl istiqamətlərin dinamik şəkildə formalaşdırılmasını tələb edən sistemlər üçün tövsiyə olunur. Bu metodu istifadə edərək, avtomatlaşdırılmış proseslərə inteqrasiya üçün ölkələrin və onlarla bağlı xidmətlərin aktual siyahısını əldə edə bilərsiniz.
Uğurlu sorğu, dəstəklənən ölkələr, xidmətlər və operatorlar siyahısını əhatə edən strukturlaşdırılmış məlumatları qaytarır. Bu, avtomatlaşdırılmış sistemlərdə nömrələrin icarəsi üçün çevik seçim imkanı yaradı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 | getRentPrices | Metodun adı | |
Bəli | Sol menyuda ölkələr siyahısına baxın | Alınması lazım olan nömrənin ölkəsi |
Serverin cavabı
{ "status": "success", "values": { "Страна": { "Сервис": { "cost": Стоимость, "count": Количество } } } }
Kod nümunəsi
const api_key = "API_KEY"; # 'API_KEY' yerinə sizin real API açarınızı qoyun.const country = 1; # Lazım olan ölkənin nömrəsini daxil edin. Bütün ölkələrin nömrələrini sol menyudakı sənəddən görə bilərsiniz.try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getRentPrices&country=${country}`);# 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 | |
Bu ölkə üçün nömrələr bitib |