getBalance: Kontostand abrufen
Rufen Sie den Kontostand eines Kontos mit dessen Kontoschlüssel ab. Dies ist praktisch, um Ihre eigenen Benachrichtigungen und Abfragen durchzuführen.
Beispielanfrage
Anfragenstruktur
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
clientKey | String | Yes | Der Client-Kontoschlüssel, der hier gefunden werden kann |
json
POST https://api.capsolver.com/getBalance
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY"
}
Beispielantwort
Antwortstruktur
Parameter | Typ | Beschreibung |
---|---|---|
errorId | Integer | Fehlermeldung: 0 - kein Fehler 1 - mit Fehler |
errorCode | String | Fehlercode: vollständige Liste der Fehler |
errorDescription | String | Kurzbeschreibung des Fehlers |
balance | Decimal | Kontostand in USD |
packages | Array | Monats-/Wochenpakete |
Beispielantwort
json
{
"errorId": 0,
"balance": 1071810,
"packages": []
}
Verwendung von SDK-Anfragen
python
#pip install --upgrade capsolver
#export CAPSOLVER_API_KEY='...'
import capsolver
# capsolver.api_key = "..."
balance = capsolver.balance()
go
package main
import (
capsolver_go "github.com/capsolver/capsolver-go"
"log"
)
func main() {
// Zuerst müssen Sie das SDK installieren
//go get github.com/capsolver/capsolver-go
//export CAPSOLVER_API_KEY='...' oder
//capSolver := CapSolver{apiKey:"..."}
capSolver := capsolver_go.CapSolver{}
b, err := capSolver.Balance()
if err != nil {
log.Fatal(err)
}
log.Println(b.Balance)
}