Power Gains pe site-ul tău

Același selector, grafic și tabel ca pe ECU-LAB, pe site-ul tău — în limba ta și cu culorile tale.

Acces

  1. Ai nevoie de un cont ECU-LAB cu plan activ.
  2. În cont → Chei API, creezi o cheie și treci site-urile pe care are voie să ruleze.
  3. Lipești codul pe site (sau instalezi pluginul WordPress) și alegi culorile.

1 · Widget (JavaScript)

Două rânduri în pagină. Widgetul construiește selectorul, desenează graficul și tabelul și se adaptează la lățimea paginii.

<div class="ecu-lab-gains" data-key="pk_…" data-lang="ro"></div>
<script src="https://ecu-lab.online/assets/widget/gains.js" async></script>

Atribute opționale:

data-keycheia publică (pk_…) — obligatorie
data-langlimba: 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 — o singură categorie (fără ea, vizitatorul alege)
data-unithp · kw
data-colorsJSON cu culorile (numele în tabelul de mai jos)
data-color-hp-tuned …o singură culoare, ex. data-color-hp-tuned="#ff6a00"
data-disclaimernota ta sub grafic (o notă se afișează întotdeauna)

2 · Iframe

Pentru constructorii de pagini care nu acceptă scripturi. Fără chenar, fundal transparent; cu scriptul în pagină, înălțimea se potrivește conținutului.

<iframe class="ecu-lab-gains-frame" src="https://ecu-lab.online/embed/gains?key=pk_…&lang=ro&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>

Culorile se pun în adresă ca c_<nume>=rrggbb (fără #). Iframe-ul se deschide doar pe site-urile trecute pe cheie.

3 · Plugin WordPress

Instalezi pluginul, introduci o singură dată cheia secretă în Setări → ECU-LAB Power Gains, apoi pui shortcode-ul sau blocul „ECU-LAB Power Gains” unde vrei. Cheia rămâne pe serverul tău.

[ecu_lab_gains lang="ro" category="cars" hp_tuned="#ff6a00" nm_tuned="#0e2342"]

4 · De pe serverul tău (REST)

Pentru integrarea proprie: răspunsuri JSON, autentificate cu cheia secretă. Nu pune niciodată cheia secretă într-o pagină web.

curl -H "Authorization: Bearer sk_…" \
     "https://ecu-lab.online/api/v1/gains/vehicle/12345?lang=ro"
GET
/api/v1/gains/configculorile, categoriile și textele în limba cerută
/api/v1/gains/categoriescategoriile, cu numărul de vehicule
/api/v1/gains/brands?category=carsmărcile dintr-o categorie
/api/v1/gains/models?category=cars&brand=…modelele unei mărci
/api/v1/gains/years?category=cars&brand=…&model=…anii / generațiile unui model
/api/v1/gains/engines?category=cars&brand=…&model=…&year=…motorizările (id, nume, combustibil)
/api/v1/gains/vehicle/{id}putere, cuplu, Stage 2 unde există, punctele și axele graficului

Parametri comuni: lang (limba textelor), unit=kw (puterea în kW în loc de CP).

Culorile graficului

hp_tunedPutere — modificat #1f74e0
hp_stockPutere — serie #8fa3b6
nm_tunedCuplu — modificat #e8a33b
nm_stockCuplu — serie #b39b70
stage2Stage 2 #7357d6
gridGrilă și linii #e2e9f1
textText #4a5d75
accentAccent (câmpuri selectate) #1f74e0
bgFundal (sau „transparent”) transparent

Orice culoare pe care nu o dai păstrează valoarea salvată pe cheie, apoi pe cea implicită.

Reguli

  • Cheia publică merge doar pe site-urile trecute pe ea; cheia secretă doar de pe un server.
  • Limite pe cont: 120 cereri pe minut, 20.000 pe zi.
  • Cifrele sunt estimative, iar nota de sub grafic se afișează întotdeauna.
  • Cheile merg cât timp contul are un plan activ; se opresc la expirare și pornesc din nou la reînnoire.