Power Gains na vašom webe
Rovnaký výber, graf a tabuľka ako na ECU-LAB, na vašom webe — vo vašom jazyku a vašich farbách.
Prístup
- Mať účet ECU-LAB s aktívnym predplatným.
- Vo svojom účte → API kľúče vytvorte kľúč a uveďte weby, na ktorých môže fungovať.
- Vložte kód na svoj web (alebo nainštalujte plugin pre WordPress) a vyberte farby.
1 · Widget (JavaScript)
Dva riadky vo vašej stránke. Widget vytvorí výber, vykreslí graf a tabuľku a prispôsobí sa šírke stránky.
<div class="ecu-lab-gains" data-key="pk_…" data-lang="sk"></div> <script src="https://ecu-lab.online/assets/widget/gains.js" async></script>
Voliteľné atribúty:
data-key | váš verejný kľúč (pk_…) — povinný |
data-lang | jazyk: 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 — zobraziť iba jednu kategóriu (bez neho vyberá návštevník) |
data-unit | hp · kw |
data-colors | JSON s farbami (názvy v tabuľke nižšie) |
data-color-hp-tuned … | jedna farba, napr. data-color-hp-tuned="#ff6a00" |
data-disclaimer | vaša vlastná poznámka pod grafom (poznámka sa zobrazuje vždy) |
2 · Iframe
Pre editory stránok, ktoré neprijímajú skripty. Bez okraja, priehľadné pozadie; so skriptom na stránke sa výška prispôsobí obsahu.
<iframe class="ecu-lab-gains-frame" src="https://ecu-lab.online/embed/gains?key=pk_…&lang=sk&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>
Farby sa zadávajú v adrese ako c_<name>=rrggbb (bez #). Iframe sa otvorí iba na weboch uvedených pri kľúči.
3 · Plugin pre WordPress
Nainštalujte plugin, raz zadajte tajný kľúč v Nastavenia → ECU-LAB Power Gains a potom vložte shortcode alebo blok „ECU-LAB Power Gains“ kamkoľvek chcete. Kľúč zostáva na vašom serveri.
[ecu_lab_gains lang="sk" category="cars" hp_tuned="#ff6a00" nm_tuned="#0e2342"]
4 · Z vášho servera (REST)
Pre vlastnú integráciu: odpovede JSON, overené tajným kľúčom. Tajný kľúč nikdy nedávajte do webovej stránky.
curl -H "Authorization: Bearer sk_…" \
"https://ecu-lab.online/api/v1/gains/vehicle/12345?lang=sk"
| GET | |
|---|---|
/api/v1/gains/config | farby, kategórie a texty v požadovanom jazyku |
/api/v1/gains/categories | kategórie s počtom vozidiel |
/api/v1/gains/brands?category=cars | značky v kategórii |
/api/v1/gains/models?category=cars&brand=… | modely značky |
/api/v1/gains/years?category=cars&brand=…&model=… | ročníky / generácie modelu |
/api/v1/gains/engines?category=cars&brand=…&model=…&year=… | motory (id, názov, palivo) |
/api/v1/gains/vehicle/{id} | výkon, moment, Stage 2 ak je k dispozícii, body a osi grafu |
Spoločné parametre: lang (jazyk textov), unit=kw (výkon v kW namiesto k).
Farby grafu
hp_tuned | Výkon — upravený | #1f74e0 |
hp_stock | Výkon — sériový | #8fa3b6 |
nm_tuned | Moment — upravený | #e8a33b |
nm_stock | Moment — sériový | #b39b70 |
stage2 | Stage 2 | #7357d6 |
grid | Mriežka a čiary | #e2e9f1 |
text | Text | #4a5d75 |
accent | Zvýraznenie (vybrané polia) | #1f74e0 |
bg | Pozadie (alebo „transparent“) | transparent |
Každá vynechaná farba si ponechá hodnotu uloženú pri kľúči, inak predvolenú.
Pravidlá
- Verejný kľúč funguje iba na uvedených weboch; tajný kľúč iba zo servera.
- Limity na účet: 120 požiadaviek za minútu, 20.000 za deň.
- Hodnoty sú odhady a poznámka pod grafom sa zobrazuje vždy.
- Kľúče fungujú, kým má účet aktívne predplatné; po jeho vypršaní sa zastavia a po predĺžení opäť fungujú.