Xidmətlərin cari qiymətlərini sorğulamaq
getPrices metodu, SMS.online API vasitəsilə virtual nömrələrin icarəsi və aktivləşdirilməsi üçün xidmətlərin qiymətləri haqqında cari məlumatları əldə etmək məqsədilə hazırlanmışdır. Bu metod, müəyyən edilmiş ölkə və xidmət üçün qiymət məlumatlarının avtomatlaşdırılmış şəkildə alınmasını təmin edir, bu da mühasibat sistemlərində cari xərcləri nəzərə almağa imkan tanıyır.
Sorğu uğurla yerinə yetirildikdə, xidmətin adı, ölkə, mövcud nömrələrin sayı və aktivləşdirmə qiymətini əhatə edən ətraflı məlumatla obyekt qaytarılır. Bu metod, xərclərin monitorinqi və avtomatlaşdırılmış proseslərin maya dəyərinin hesablanması üçün sistemlərdə istifadəsi tövsiyə olunur.
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 | getPrices | Metodun adı | |
Bəli | Sol menyuda xidmətlər siyahısına baxın | Alınması lazım olan nömrənin xidməti | |
Bəli | Sol menyuda ölkələr siyahısına baxın | Alınması lazım olan nömrənin ölkəsi |
Serverin cavabı
JSON
{ "Страна": { "Сервис": { "cost": Стоимость, "count": Количество } } }
Kod nümunəsi
const api_key = "API_KEY"; # 'API_KEY' yerinə sizin real API açarınızı qoyun.const service = "SERVICE"; # 'SERVICE' yerinə xidmətin identifikatorunu qoyun. Bütün identifikatorları sol menyudakı sənəddən görə bilərsiniz.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=getPrices&service=${service}&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 | |
Yanlış xidmət adı | |
Yanlış ölkə adı |