Aktivasyon Durumunu Alma

getStatus yöntemi, SMS.online API'si aracılığıyla sanal numaranın mevcut aktivasyon durumunu almanızı sağlar. SMS ile onay gerektiren dış platformlarda aktivasyon durumunu otomatik olarak kontrol etmek için kullanılır.

Bu yöntem, numara alındıktan sonra aktivasyon sürecini takip etmeye ve onay kodunun iletilip iletilmediği hakkında bilgi sağlamaya yardımcı olur. Ayrıca, numaranın sistemdeki güncel durumunu gösterir.

Başarılı bir istek, mevcut aktivasyon durumu, mesaj durumu ve alınmışsa kodu içeren bir dize döndürür. Bu yöntem, gerçek zamanlı durum kontrolü gerektiren sistemlere entegrasyon için uygundur.

İ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
EvetgetStatusMetodun adı
EvetSayısal değerNumara talep ederken alınan aktivasyon ID'si

Sunucu yanıtı

Sunucu yanıtıAçıklama
Kod Bekleniyor
SMS'in yeniden gönderilmesini bekliyor
İptal
Başarılı (burada $CODE - aktivasyon kodu)

Kod örneği

const api_key = "API_KEY"; # 'API_KEY'i gerçek API anahtarınızla değiştirin.
const id = 1; # Numara talep ederken alınan aktivasyon ID'sini ekleyin
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getStatus&id=${id}`);
# 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
Aktivasyon bulunamadı