Power Gains na vašem webu
Stejný výběr, graf a tabulka jako na ECU-LAB, na vašem webu — ve vašem jazyce a vašich barvách.
Přístup
- Mít účet ECU-LAB s aktivním tarifem.
- Ve svém účtu → API klíče vytvořte klíč a uveďte weby, na kterých smí fungovat.
- Vložte kód na svůj web (nebo nainstalujte plugin pro WordPress) a vyberte barvy.
1 · Widget (JavaScript)
Dva řádky ve vaší stránce. Widget vytvoří výběr, vykreslí graf a tabulku a přizpůsobí se šířce stránky.
<div class="ecu-lab-gains" data-key="pk_…" data-lang="cs"></div> <script src="https://ecu-lab.online/assets/widget/gains.js" async></script>
Volitelné atributy:
data-key | váš veřejný klíč (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 — zobrazit jen jednu kategorii (bez něj vybírá návštěvník) |
data-unit | hp · kw |
data-colors | JSON s barvami (názvy v tabulce níže) |
data-color-hp-tuned … | jedna barva, např. data-color-hp-tuned="#ff6a00" |
data-disclaimer | vaše vlastní poznámka pod grafem (poznámka se zobrazuje vždy) |
2 · Iframe
Pro editory stránek, které nepřijímají skripty. Bez okraje, průhledné pozadí; se skriptem na stránce se výška přizpůsobí obsahu.
<iframe class="ecu-lab-gains-frame" src="https://ecu-lab.online/embed/gains?key=pk_…&lang=cs&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>
Barvy se zadávají v adrese jako c_<name>=rrggbb (bez #). Iframe se otevře jen na webech uvedených u klíče.
3 · Plugin pro WordPress
Nainstalujte plugin, jednou zadejte tajný klíč v Nastavení → ECU-LAB Power Gains a pak vložte shortcode nebo blok „ECU-LAB Power Gains“ kamkoli chcete. Klíč zůstává na vašem serveru.
[ecu_lab_gains lang="cs" category="cars" hp_tuned="#ff6a00" nm_tuned="#0e2342"]
4 · Z vašeho serveru (REST)
Pro vlastní integraci: odpovědi JSON, ověřené tajným klíčem. Tajný klíč nikdy nedávejte do webové stránky.
curl -H "Authorization: Bearer sk_…" \
"https://ecu-lab.online/api/v1/gains/vehicle/12345?lang=cs"
| GET | |
|---|---|
/api/v1/gains/config | barvy, kategorie a texty v požadovaném jazyce |
/api/v1/gains/categories | kategorie s počtem vozidel |
/api/v1/gains/brands?category=cars | značky v kategorii |
/api/v1/gains/models?category=cars&brand=… | modely značky |
/api/v1/gains/years?category=cars&brand=…&model=… | ročníky / generace modelu |
/api/v1/gains/engines?category=cars&brand=…&model=…&year=… | motory (id, název, palivo) |
/api/v1/gains/vehicle/{id} | výkon, moment, Stage 2 pokud je k dispozici, body a osy grafu |
Společné parametry: lang (jazyk textů), unit=kw (výkon v kW místo k).
Barvy 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 | Mřížka a čáry | #e2e9f1 |
text | Text | #4a5d75 |
accent | Zvýraznění (vybraná pole) | #1f74e0 |
bg | Pozadí (nebo „transparent“) | transparent |
Každá vynechaná barva si ponechá hodnotu uloženou u klíče, jinak výchozí.
Pravidla
- Veřejný klíč funguje jen na uvedených webech; tajný klíč jen ze serveru.
- Limity na účet: 120 požadavků za minutu, 20.000 za den.
- Hodnoty jsou odhady a poznámka pod grafem se zobrazuje vždy.
- Klíče fungují, dokud má účet aktivní tarif; po jeho vypršení se zastaví a po prodloužení opět fungují.