API-Integration für TR.ENERGY
Was ist ein API-Schlüssel und warum benötigt Tr.energy ihn?
Ein API-Schlüssel ist ein spezieller Authentifizierungsmechanismus, der verwendet wird, um die Sicherheit des Tr.energy API-Dienstes zu gewährleisten und unbefugten Zugriff auf Ihre Daten zu verhindern. Dies ist eine eindeutige Zeichenfolge, die das System generiert und jedem Benutzer zuweist, um dessen Legitimität beim Zugriff auf die API zu bestätigen. Benutzer müssen einen API-Schlüssel in den Header ihrer Anfragen aufnehmen, um ihre Identität zu beweisen. Dies verhindert mögliche böswillige Angriffe und Missbrauch und schützt die Integrität und Funktionalität unseres Systems.
So erhalten Sie den API-Schlüssel
1. Melden Sie sich im System an und gehen Sie zur Seite „Einstellungen“ im Abschnitt „API“.
2. Klicken Sie auf die Schaltfläche „Generieren“, um den Schlüssel zu erhalten. Anschließend generiert das System einen eindeutigen API-Schlüssel für Sie.
3. Kopieren Sie den generierten API-Schlüssel in Ihre Anwendung, um Ihre Identität beim Aufrufen des Tr.energy-API-Dienstes zu bestätigen.
4. Folgen Sie dem Link, um zu erfahren, wie Sie mit unserer API interagieren.
Anmerkungen
1. Geben Sie Ihren API-Schlüssel nicht an Dritte weiter, um eine unerwünschte Nutzung zu verhindern.
2. Wenn Ihr API-Schlüssel verloren geht oder weitergegeben wird, wenden Sie sich bitte an unseren Kundendienst: [email protected]
3. Wenn Sie weitere Hilfe benötigen oder auf ein Problem stoßen, senden Sie uns bitte eine E-Mail: [email protected]
1. AUTORISIERUNG
Dies geschieht automatisch, wenn im Header ein API-Schlüssel (Bearer Token) verwendet wird.
2. SALDOPRÜFUNG
Verwenden Sie die Methode GET 1.1. Anzeigen
3. AUFLADEN
Verwenden Sie die Methode GET 1.2. Aufladen
4. ERSTELLUNG UND AKTIVIERUNG DER BESTELLUNG
Verwenden Sie die Methode POST 2.0 Create & Activate
Bevor Energie gesendet wird, überprüft unser System automatisch, ob die Adresse im TRON-Netzwerk aktiviert ist. Falls nicht, wird sie aktiviert und die Zahlung für diesen Dienst vom Guthaben des Benutzers abgezogen. Danach wird die Energie an die Adresse gesendet.
Wenn der Parameter "webhook_url" gesetzt ist, sendet der Server nach Abschluss der Bestellung eine POST-Anfrage:
{
"status": true,
"address": your_consumer_wallet_address
}
5. ANZEIGE DER LISTE DER ENERGIEVERBRAUCHER
(Dies sind die Geldbörsen, an die Energie delegiert wird.)
Um 1 Adresse anzuzeigen, verwenden Sie die Methode GET 2.3. Anzeigen
Um alle Adressen anzuzeigen, verwenden Sie die Methode GET 2.1. Index
6. AKTUALISIERUNG DER DATEN DER ENERGIEVERBRAUCHER
(Sie können den Namen des Verbrauchers, die Energiemenge, die Energie-Mietdauer und den Status der automatischen Verlängerung ändern.)
Verwenden Sie die Methode PATCH 2.6. Aktualisieren
Funktion zur automatischen Verlängerung – POST 2.8. Automatische Verlängerung umschalten
7. ERSTELLUNG UND AKTIVIERUNG DER BESTELLUNG (nacheinander)
Verwenden Sie die Methode POST 2.2 Create, danach POST 2.4 Activate order
8. DEAKTIVIERUNG EINER ENERGIEBESTELLUNG
Verwenden Sie die Methode POST 2.5. Deaktivieren
9. ENTFERNEN EINES ENERGIEVERBRAUCHERS
Verwenden Sie die Methode DELETE 2.8. Zerstören
So implementieren Sie die Arbeit von Transit-Wallets mit TR.ENERGY
Sie erstellen eine neue Wallet in Ihrem System, akzeptieren dort Kryptowährungen von Kunden und überprüfen die „Reinheit“ der Transaktion. Wenn Sie mit dem Ergebnis zufrieden sind, können Sie diese Gelder an Ihre Haupt-Wallet senden. Für eine Transaktion reichen 64.285-130.285 Energie (je nach Auslastung des TRON-Netzwerks). Dazu müssen Sie eine Energiebestellung für diese Wallet erstellen.
Verwenden Sie die Methode POST 2.0 Create & Activate. Erstellen Sie eine Anfrage mit den folgenden Parametern:
{
"payment_period": 15,
"address": "TY3dRk4eQ75dCrW7tUcCzggU9rnz4V111",
"auto_renewal": 0,
"resource_amount": 65150,
"name": "transit-TY3dR"
}
Erhalten Sie eine Antwort auf die Anfrage
{
"data": {
"id": 2416165,
"name": "transit-TY3dR",
"address": "TY3dRk4eQ75dCrW7tUcCzggU9rnz4V111",
"resource": "ENERGY",
"resource_amount": 65150,
"estimated_cost_trx": 3.48,
"desired_resource_amount": 65150,
"creation_type": 2,
"recharge_type": null,
"payment_period": 15,
"auto_renewal": false,
"is_active": false,
"activation_queue": false,
"order": null,
"threshold": null,
"webhook_url": null,
"activated_at": null,
"deactivated_at": null,
"created_at": "29-09-2025 08:44:18",
"updated_at": "29-09-2025 08:44:18"
},
"status": true
}
Wenn Sie zuvor die Methode POST 2.2 Create verwendet haben, dann aktivieren Sie die Bestellung separat.
Erstellen Sie eine Anfrage POST 2.4. Aktivieren Sie diese mit den folgenden Parametern:
core.tr.energy/api/consumers/{ID_Ihr_Verbraucher}/activate
Wenn das Guthaben ausreicht, warten Sie ein paar Sekunden, bis die ausgewählte Ressource eingegangen ist, und Sie können die Überweisung durchführen.