Aktiv aktivləşdirmələrin siyahısını əldə etmək

getActiveActivations metodu, istifadəçinin virtual nömrələrinin aktiv aktivləşdirmələrinin aktual siyahısını SMS.online API vasitəsilə əldə etmək üçün istifadə olunur. Bu, cari aktivləşdirmələrin izlənməsini avtomatlaşdırmağa və nömrələrin vəziyyətini sürətlə nəzarət etməyə imkan tanıyır.

Bu metod, real vaxtda aktivləşdirilmiş nömrələrin izlənməsinin tələb olunduğu sistemlər üçün idealdır. Onun istifadəsi, aktivləşdirmə prosesində olan və ya təsdiq gözləyən nömrələr haqqında məlumat əldə etməyə imkan verir.

Uğurlu sorğu, aktiv aktivləşdirmələrin unikal identifikatorları, aktivləşdirmə statusları və əlaqəli nömrələri ehtiva edən bir obyekt qaytarır. Bu, avtomatlaşdırılmış sistemlərdə aktiv aktivləşdirmələrin çevik idarə olunmasını təmin edir.

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əligetActiveActivationsMetodun adı

Serverin cavabı

JSON
{
  "status":"success", 
  "activeActivations": [
    {
      "activationId" : "635468021",
      "countryCode" : "0",
      "countryName" : "Russia",
      "serviceCode" : "vk",
      "phoneNumber" : "79********1",
      "activationCost" : 12.50,
      "activationStatus" : "4",
      "smsCode" : ["CODE"],
      "activationTime" : "2022-06-01 16:59:16"
    }
  ]
}

Kod nümunəsi

const api_key = "API_KEY"; # 'API_KEY' yerinə sizin real API açarınızı qoyun.
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getActiveActivations`);
# 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
Aktiv aktivləşdirmələr yoxdur