Power Gains на вашия сайт

Същият избор, графика и таблица като в ECU-LAB, на вашия сайт — на вашия език и с вашите цветове.

Достъп

  1. Да имате профил в ECU-LAB с активен план.
  2. Във вашия профил → API ключове създайте ключ и посочете сайтовете, на които може да работи.
  3. Поставете кода на сайта си (или инсталирайте приставката за WordPress) и изберете цветовете си.

1 · Уиджет (JavaScript)

Два реда във вашата страница. Уиджетът създава избора, рисува графиката и таблицата и се нагажда към ширината на страницата.

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

Незадължителни атрибути:

data-keyвашият публичен ключ (pk_…) — задължителен
data-langезик: 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 — показва само една категория (без него избира посетителят)
data-unithp · kw
data-colorsJSON с цветовете (имената са в таблицата по-долу)
data-color-hp-tuned …един цвят, напр. data-color-hp-tuned="#ff6a00"
data-disclaimerваша собствена бележка под графиката (винаги се показва бележка)

2 · Iframe

За конструктори на страници, които не приемат скриптове. Без рамка, прозрачен фон; със скрипта на страницата височината се нагажда към съдържанието.

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

Цветовете се задават в адреса като c_<name>=rrggbb (без #). Iframe се отваря само на сайтовете, посочени към ключа.

3 · Приставка за WordPress

Инсталирайте приставката, въведете веднъж тайния ключ в Настройки → ECU-LAB Power Gains и след това поставете краткия код или блока „ECU-LAB Power Gains“ където желаете. Ключът остава на вашия сървър.

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

4 · От вашия сървър (REST)

За собствена интеграция: JSON отговори, удостоверени с тайния ключ. Никога не поставяйте тайния ключ в уеб страница.

curl -H "Authorization: Bearer sk_…" \
     "https://ecu-lab.online/api/v1/gains/vehicle/12345?lang=bg"
GET
/api/v1/gains/configцветове, категории и текстове на избрания език
/api/v1/gains/categoriesкатегории с броя превозни средства
/api/v1/gains/brands?category=carsмарки в категория
/api/v1/gains/models?category=cars&brand=…модели на марка
/api/v1/gains/years?category=cars&brand=…&model=…години / поколения на модел
/api/v1/gains/engines?category=cars&brand=…&model=…&year=…двигатели (id, име, гориво)
/api/v1/gains/vehicle/{id}мощност, момент, Stage 2 където има, точки и оси на графиката

Общи параметри: lang (език на текстовете), unit=kw (мощност в kW вместо к.с.).

Цветове на графиката

hp_tunedМощност — с промени #1f74e0
hp_stockМощност — фабрична #8fa3b6
nm_tunedМомент — с промени #e8a33b
nm_stockМомент — фабричен #b39b70
stage2Stage 2 #7357d6
gridМрежа и линии #e2e9f1
textТекст #4a5d75
accentАкцент (избрани полета) #1f74e0
bgФон (или „transparent“) transparent

Всеки пропуснат цвят запазва стойността, записана към ключа, а иначе — стойността по подразбиране.

Правила

  • Публичният ключ работи само на посочените сайтове; тайният ключ — само от сървър.
  • Ограничения на профил: 120 заявки на минута, 20.000 на ден.
  • Стойностите са приблизителни и бележката под графиката се показва винаги.
  • Ключовете работят, докато профилът има активен план; спират при изтичането му и работят отново при подновяване.