Power Gains a saját weboldalán
Ugyanaz a választó, grafikon és táblázat, mint az ECU-LAB-on, a saját oldalán — az Ön nyelvén és színeivel.
Hozzáférés
- ECU-LAB-fiók aktív előfizetéssel.
- A fiókjában → API-kulcsok alatt hozzon létre egy kulcsot, és adja meg azokat az oldalakat, ahol futhat.
- Illessze be a kódot az oldalába (vagy telepítse a WordPress-bővítményt), és válassza ki a színeket.
1 · Widget (JavaScript)
Két sor az oldalában. A widget létrehozza a választót, megrajzolja a grafikont és a táblázatot, és igazodik az oldal szélességéhez.
<div class="ecu-lab-gains" data-key="pk_…" data-lang="hu"></div> <script src="https://ecu-lab.online/assets/widget/gains.js" async></script>
Opcionális attribútumok:
data-key | az Ön nyilvános kulcsa (pk_…) — kötelező |
data-lang | nyelv: en, de, fr, it, es, pt, nl, pl, cs, sk, hu, no, ro, el, tr, sr, bg, uk, ru, zh, ja |
data-category | cars · trucks · agro · moto · boats · machinery — csak egy kategória megjelenítése (nélküle a látogató választ) |
data-unit | hp · kw |
data-colors | JSON a színekkel (nevek az alábbi táblázatban) |
data-color-hp-tuned … | egyetlen szín, pl. data-color-hp-tuned="#ff6a00" |
data-disclaimer | saját megjegyzés a grafikon alatt (megjegyzés mindig megjelenik) |
2 · Iframe
Olyan oldalszerkesztőkhöz, amelyek nem fogadnak el szkriptet. Keret nélkül, átlátszó háttérrel; az oldalon lévő szkripttel a magasság a tartalomhoz igazodik.
<iframe class="ecu-lab-gains-frame" src="https://ecu-lab.online/embed/gains?key=pk_…&lang=hu&c_hp_tuned=ff6a00"
style="border:0;width:100%;height:640px" loading="lazy" title="Power Gains"></iframe>
<script src="https://ecu-lab.online/assets/widget/gains.js" async></script>
A színek a címben szerepelnek c_<name>=rrggbb formában (# nélkül). Az iframe csak a kulcsnál megadott oldalakon nyílik meg.
3 · WordPress-bővítmény
Telepítse a bővítményt, adja meg egyszer a titkos kulcsot a Beállítások → ECU-LAB Power Gains alatt, majd helyezze el a rövidkódot vagy az „ECU-LAB Power Gains” blokkot, ahol szeretné. A kulcs a szerverén marad.
[ecu_lab_gains lang="hu" category="cars" hp_tuned="#ff6a00" nm_tuned="#0e2342"]
4 · A saját szerveréről (REST)
Saját integrációhoz: JSON-válaszok, a titkos kulccsal hitelesítve. A titkos kulcsot soha ne tegye weboldalba.
curl -H "Authorization: Bearer sk_…" \
"https://ecu-lab.online/api/v1/gains/vehicle/12345?lang=hu"
| GET | |
|---|---|
/api/v1/gains/config | színek, kategóriák és szövegek a kért nyelven |
/api/v1/gains/categories | kategóriák a járművek számával |
/api/v1/gains/brands?category=cars | egy kategória márkái |
/api/v1/gains/models?category=cars&brand=… | egy márka modelljei |
/api/v1/gains/years?category=cars&brand=…&model=… | egy modell évjáratai / generációi |
/api/v1/gains/engines?category=cars&brand=…&model=…&year=… | motorok (azonosító, név, üzemanyag) |
/api/v1/gains/vehicle/{id} | teljesítmény, nyomaték, Stage 2 ha elérhető, a grafikon pontjai és tengelyei |
Közös paraméterek: lang (a szövegek nyelve), unit=kw (teljesítmény kW-ban LE helyett).
Grafikon színei
hp_tuned | Teljesítmény — tuningolt | #1f74e0 |
hp_stock | Teljesítmény — gyári | #8fa3b6 |
nm_tuned | Nyomaték — tuningolt | #e8a33b |
nm_stock | Nyomaték — gyári | #b39b70 |
stage2 | Stage 2 | #7357d6 |
grid | Rács és vonalak | #e2e9f1 |
text | Szöveg | #4a5d75 |
accent | Kiemelés (kijelölt mezők) | #1f74e0 |
bg | Háttér (vagy „transparent”) | transparent |
Minden kihagyott szín megtartja a kulcsnál mentett értéket, ennek hiányában az alapértelmezettet.
Szabályok
- A nyilvános kulcs csak a megadott oldalakon működik; a titkos kulcs csak szerverről.
- Korlátok fiókonként: 120 kérés percenként, 20.000 naponta.
- Az értékek becslések, és a grafikon alatti megjegyzés mindig megjelenik.
- A kulcsok addig működnek, amíg a fióknak aktív előfizetése van; lejáratkor leállnak, megújításkor újra működnek.