Hesap bakiyesi alma
getBalance yöntemi, SMS.online API'si aracılığıyla hesap bakiyesini almak için kullanılır. Bu, mevcut bakiyenin otomatik olarak kontrol edilmesini sağlar ve harcamaların izlenmesine yardımcı olur.
Bu yöntem, düzenli hesap durumu kontrolü ve zamanında bakiye yüklemesi gerektiren sistemler için önerilir. Bu, hizmetin kesintiye uğramasını önlemeye yardımcı olur.
Başarılı bir istek, sorgulama anındaki mevcut bakiyeyi içeren bir nesne döndürür. Bu yöntem, gerçek zamanlı bakiye izleme gerektiren otomatik sistemlerde özellikle faydalıdır.
İstek örneği:
Girdi verileri
Parametre | Zorunlu | Not | Açıklama |
---|---|---|---|
Evet | Ayarlar bölümünde profilinize bakın API Anahtarı | API anahtarı, ücretli hizmetlere erişim sağlar | |
Evet | getBalance | Metodun adı |
Sunucu yanıtı
ACCESS_BALANCE:BALANCEBALANCE - Hesap bakiyesi dolar cinsinden
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=getBalance`);# Belirtilen URL'ye GET isteği yapıyoruzconst data = await response.json();# Sunucudan gelen yanıtın içeriğini yazdırıyoruzconsole.log(data);} catch (err) {# Bir hata oluşursa, hata mesajını yazdırıyoruzconsole.error(err);}
Olası hatalar
Parametre | Açıklama |
---|---|
Geçersiz işlem | |
Geçersiz API anahtarı | |
İstekte hata | |
Hesabın yasaklandığı süre | |
Hesap aktif değil |