İcarənin uzadılması üçün qiymət alın
getContinueRentPrice metodu SMS.online API vasitəsilə virtual nömrənin icarəsinin uzadılmasının cari qiymətini əldə etməyə imkan tanıyır. Bu metod, nömrənin istifadəsini davam etdirmək qərarından əvvəl xərclərin hesablanmasını avtomatlaşdırmaq üçün istifadə olunur.
Metod, göstərilən dövr üçün icarənin uzadılması üçün dəqiq qiyməti əldə etməyə imkan verir. Bu, xərcləri əvvəlcədən planlaşdırmağa və hesab balansını effektiv idarə etməyə kömək edir.
Uğurlu sorğu, icarənin uzadılması ilə bağlı məlumatları, o cümlədən nömrənin identifikatorunu, uzadılma müddətini və məbləği əks etdirən bir obyekt qaytarır. Bu metod, nömrələrin mütəmadi olaraq icarəyə verilməsi və xərclərin nəzarət edilməsi üçün sistemlər üçün 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 | getContinueRentPrice | Metodun adı | |
Bəli | Rəqəmsal dəyər | Nömrə sorğusu zamanı alınan aktivləşdirmə ID-si | |
Bəli | 4, 8, 12, 24, 72, 168, 360, 720, 2160 | İcarə müddəti saatlarla |
Serverin cavabı
JSON
{ "status": "success", "price": "100" }
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 edinconst rent_time = 1; # Yuxarıdakı cədvəldən uzatma müddətini saatlarla daxil edintry {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getContinueRentPrice&id=${id}&rent_time=${rent_time}`);# 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 | |
Nömrə sizin tərəfinizdən icarəyə götürülməyib (yanlış icarə ID-si) | |
Uzadılma üçün yanlış vaxt | |
İcarəni uzatmaq mümkün deyil, çünki nömrənin ömrü bitib | |
Maksimal mövcud vaxt aşılmışdır | |
Hesab bloklanıb |