Aktivasiya statusunu əldə etmək

getStatus metodu SMS.online API vasitəsilə virtual nömrənin cari aktivasiya statusunu əldə etməyə imkan tanıyır. Bu, SMS ilə təsdiq tələb olunan xarici platformalarda aktivasiya vəziyyətini avtomatlaşdırılmış şəkildə yoxlamaq üçün istifadə olunur.

Metod nömrə alındıqdan sonra aktivasiya prosesini izləməyə imkan verir və təsdiq kodunun göndərilib-göndərilmədiyini göstərir, həmçinin nömrənin sistemdəki cari vəziyyətini təqdim edir.

Uğurlu sorğu aktivasiya statusu, mesaj statusu və kodu (əgər alınmışsa) haqqında məlumat verən bir sətir qaytarır. Bu metod real vaxtda statusun operativ nəzarətini tələb edən sistemlərə inteqrasiya üçün əlverişlidir.

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əligetStatusMetodun adı
BəliRəqəmsal dəyərNömrə sorğusu zamanı alınan aktivləşdirmə ID-si

Serverin cavabı

Serverin cavabıTəsvir
Kodun gözlənməsi
SMS-in təkrar göndərilməsini gözləyir
Ləğv edildi
Uğurlu (burada $CODE - aktivasiya kodu)

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=getStatus&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
Aktivləşdirmə tapılmadı