Kontostand abfragen
Die Methode getBalance wird verwendet, um den aktuellen Kontostand über die API von SMS.online abzurufen. Sie ermöglicht die Automatisierung der Überprüfung des verfügbaren Guthabens und sorgt für eine Kontrolle der Ausgaben sowie einen stabilen Betrieb des Dienstes.
Die Methode wird für Systeme empfohlen, die eine regelmäßige Überwachung des Kontostands erfordern und Entscheidungen über rechtzeitige Aufladungen treffen müssen. Dies hilft, Störungen im Dienst aufgrund unzureichender Mittel zu vermeiden.
Eine erfolgreiche Anfrage gibt ein Objekt mit Informationen über den aktuellen Kontostand zurück, einschließlich der verfügbaren Mittel zum Zeitpunkt der Anfrage. Die Methode ist besonders nützlich in automatisierten Systemen, die eine Echtzeitüberwachung des Kontostands erfordern.
Beispielanfrage:
Eingabedaten
| Parameter | Erforderlich | Hinweis | Beschreibung |
|---|---|---|---|
| Ja | Siehe im Profil in den Einstellungen API Schlüssel | Der API-Schlüssel gewährt Zugriff auf kostenpflichtige Dienste | |
| Ja | getBalance | Name der Methode |
Serverantwort
ACCESS_BALANCE:BALANCEBALANCE - Kontostand in Dollar
Beispielcode
const api_key = "API_KEY"; # Ersetzen Sie 'API_KEY' durch Ihren tatsächlichen API-Schlüssel.try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getBalance`);# Führen Sie eine GET-Anfrage an die angegebene URL ausconst data = await response.json();# Geben Sie den Inhalt der Serverantwort ausconsole.log(data);} catch (err) {# Wenn ein Fehler aufgetreten ist, geben Sie die Fehlermeldung ausconsole.error(err);}Mögliche Fehler
| Parameter | Beschreibung |
|---|---|
| Ungültige Aktion | |
| Ungültiger API-Schlüssel | |
| Fehler in der Anfrage | |
| Zeit, für die das Konto gesperrt ist | |
| Konto nicht aktiv |