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. EINE ENERGIEBESTELLUNG ERSTELLEN
Verwenden Sie die Methode GET 2.2. Erstellen
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 Laufzeit des Energieleasingvertrags, den Verbrauchertyp (dynamisch/statisch) und den Status der automatischen Verlängerung ändern.)
Verwenden Sie die Methode PATCH 2.7. Update
Funktion zur automatischen Verlängerung – POST 2.9. Automatische Verlängerung umschalten
7. AKTIVIERUNG DER ENERGIEARBESTELLUNG
Verwenden Sie die Methode POST 2.4. Aktivieren
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.
Wir verwenden die Methode POST 2.2. Create. Erstellen Sie eine Anfrage mit den folgenden Parametern:
{
"payment_period": 1,
"address": "TY3dRk4eQ75dCrW7tUcCzggU9rnz4V111",
"auto_renewal": 0,
"consumption_type": 1,
"resource_amount": 70000,
"name": "transit-TY3dR"
}
Erhalten Sie eine Antwort auf die Anfrage
{
"data": {
"id": 1,
"name": "transit-TY3dR",
"address": "TY3dRk4eQ75dCrW7tUcCzggU9rnz4V1111",
"resource_amount": "70000",
"creation_type": 2,
"consumption_type": 1,
"payment_period": 1,
"auto_renewal": false,
"resource_consumptions": null,
"is_active": false,
"order": null,
"created_at": "30-10-2023 06:58:17",
"updated_at": "30-10-2023 06:58:17"
},
"status": true
}
Aktivieren Sie anschließend die Bestellung auf Basis der erhaltenen Daten
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 ausreichend ist, warten Sie einige Minuten, bis die Energie aufgefüllt ist und Sie die Überweisung durchführen können.