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

  1. Mít účet ECU-LAB s aktivním tarifem.
  2. Ve svém účtu → API klíče vytvořte klíč a uveďte weby, na kterých smí fungovat.
  3. 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-keyváš veřejný klíč (pk_…) — povinný
data-langjazyk: en, de, fr, it, es, pt, nl, pl, cs, sk, hu, no, ro, el, tr, sr, bg, uk, ru, zh, ja
data-categorycars · trucks · agro · moto · boats · machinery — zobrazit jen jednu kategorii (bez něj vybírá návštěvník)
data-unithp · kw
data-colorsJSON s barvami (názvy v tabulce níže)
data-color-hp-tuned …jedna barva, např. data-color-hp-tuned="#ff6a00"
data-disclaimervaš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/configbarvy, kategorie a texty v požadovaném jazyce
/api/v1/gains/categorieskategorie s počtem vozidel
/api/v1/gains/brands?category=carsznač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_tunedVýkon — upravený #1f74e0
hp_stockVýkon — sériový #8fa3b6
nm_tunedMoment — upravený #e8a33b
nm_stockMoment — sériový #b39b70
stage2Stage 2 #7357d6
gridMřížka a čáry #e2e9f1
textText #4a5d75
accentZvýraznění (vybraná pole) #1f74e0
bgPozadí (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í.