Aktif etkinliklerin listesini alma

getActiveActivations yöntemi, SMS.online API'si aracılığıyla kullanıcının sanal numaralarının tüm aktif etkinliklerinin güncel listesini almak için kullanılır. Bu, mevcut etkinliklerin izlenmesini otomatikleştirir ve numaraların durumunu hızlı bir şekilde kontrol etmeyi sağlar.

Bu yöntem, etkinleştirilen numaraların gerçek zamanlı olarak izlenmesi gereken sistemler için idealdir. Kullanımı, etkinleştirme sürecinde olan veya onay bekleyen numaralar hakkında veri almayı sağlar.

Başarılı bir istek, benzersiz kimlikler, etkinlik durumları ve ilişkili numaraları içeren aktif etkinliklerin listesini içeren bir nesne döndürür. Bu, otomatik sistemlerde aktif etkinliklerin esnek bir şekilde yönetilmesini sağlar.

İstek örneği:

Girdi verileri

ParametreZorunluNotAçıklama
EvetAyarlar bölümünde profilinize bakın API AnahtarıAPI anahtarı, ücretli hizmetlere erişim sağlar
EvetgetActiveActivationsMetodun adı

Sunucu yanıtı

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 örneği

const api_key = "API_KEY"; # 'API_KEY'i gerçek API anahtarınızla değiştirin.
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getActiveActivations`);
# Belirtilen URL'ye GET isteği yapıyoruz
const data = await response.json();
# Sunucudan gelen yanıtın içeriğini yazdırıyoruz
console.log(data);
} catch (err) {
# Bir hata oluşursa, hata mesajını yazdırıyoruz
console.error(err);
}

Olası hatalar

ParametreAçıklama
Geçersiz işlem
Geçersiz API anahtarı
İstekte hata
Hesabın yasaklandığı süre
Hesap aktif değil
Aktif aktivasyon yok