Power Gains na vašem sajtu
Isti izbor, grafikon i tabela kao na ECU-LAB, na vašem sajtu — na vašem jeziku i u vašim bojama.
Pristup
- Imati ECU-LAB nalog sa aktivnim planom.
- U svom nalogu → API ključevi napravite ključ i navedite sajtove na kojima sme da radi.
- Nalepite kod na svoj sajt (ili instalirajte WordPress dodatak) i izaberite boje.
1 · Vidžet (JavaScript)
Dva reda u vašoj stranici. Vidžet pravi izbor, crta grafikon i tabelu i prilagođava se širini stranice.
<div class="ecu-lab-gains" data-key="pk_…" data-lang="sr"></div> <script src="https://ecu-lab.online/assets/widget/gains.js" async></script>
Opcioni atributi:
data-key | vaš javni ključ (pk_…) — obavezno |
data-lang | jezik: 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 — prikaži samo jednu kategoriju (bez toga bira posetilac) |
data-unit | hp · kw |
data-colors | JSON sa bojama (nazivi u tabeli ispod) |
data-color-hp-tuned … | jedna boja, npr. data-color-hp-tuned="#ff6a00" |
data-disclaimer | vaša sopstvena napomena ispod grafikona (napomena se uvek prikazuje) |
2 · Iframe
Za alate za pravljenje stranica koji ne prihvataju skripte. Bez okvira, providna pozadina; sa skriptom na stranici visina se prilagođava sadržaju.
<iframe class="ecu-lab-gains-frame" src="https://ecu-lab.online/embed/gains?key=pk_…&lang=sr&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>
Boje se navode u adresi kao c_<name>=rrggbb (bez #). Iframe se otvara samo na sajtovima navedenim uz ključ.
3 · WordPress dodatak
Instalirajte dodatak, jednom unesite tajni ključ u Podešavanja → ECU-LAB Power Gains, a zatim postavite shortcode ili blok „ECU-LAB Power Gains” gde želite. Ključ ostaje na vašem serveru.
[ecu_lab_gains lang="sr" category="cars" hp_tuned="#ff6a00" nm_tuned="#0e2342"]
4 · Sa vašeg servera (REST)
Za sopstvenu integraciju: JSON odgovori, autentifikovani tajnim ključem. Nikada ne stavljajte tajni ključ u veb stranicu.
curl -H "Authorization: Bearer sk_…" \
"https://ecu-lab.online/api/v1/gains/vehicle/12345?lang=sr"
| GET | |
|---|---|
/api/v1/gains/config | boje, kategorije i tekstovi na traženom jeziku |
/api/v1/gains/categories | kategorije sa brojem vozila |
/api/v1/gains/brands?category=cars | marke u kategoriji |
/api/v1/gains/models?category=cars&brand=… | modeli marke |
/api/v1/gains/years?category=cars&brand=…&model=… | godišta / generacije modela |
/api/v1/gains/engines?category=cars&brand=…&model=…&year=… | motori (id, naziv, gorivo) |
/api/v1/gains/vehicle/{id} | snaga, moment, Stage 2 ako postoji, tačke i ose grafikona |
Zajednički parametri: lang (jezik tekstova), unit=kw (snaga u kW umesto KS).
Boje grafikona
hp_tuned | Snaga — modifikovano | #1f74e0 |
hp_stock | Snaga — fabrički | #8fa3b6 |
nm_tuned | Moment — modifikovano | #e8a33b |
nm_stock | Moment — fabrički | #b39b70 |
stage2 | Stage 2 | #7357d6 |
grid | Mreža i linije | #e2e9f1 |
text | Tekst | #4a5d75 |
accent | Naglasak (izabrana polja) | #1f74e0 |
bg | Pozadina (ili „transparent”) | transparent |
Svaka boja koju izostavite zadržava vrednost sačuvanu uz ključ, a u suprotnom podrazumevanu.
Pravila
- Javni ključ radi samo na navedenim sajtovima; tajni ključ samo sa servera.
- Ograničenja po nalogu: 120 zahteva u minuti, 20.000 dnevno.
- Vrednosti su procene, a napomena ispod grafikona se uvek prikazuje.
- Ključevi rade dok nalog ima aktivan plan; prestaju kad istekne i ponovo rade nakon obnove.