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ı
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 | getStatus | Metodun adı | |
Bəli | Rəqəmsal dəyər | Nö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 edintry {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 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 | |
Aktivləşdirmə tapılmadı |