TyreRankers rangering på nettsiden din

Vis topplisten fra uavhengige dekktester på din egen nettside. Gratis og alltid oppdatert: når en ny test kommer, oppdateres listen også hos deg.

Lag din widget

Utseende

Forhåndsvisning

Kode til siden din

Kopier koden inn i HTML-en der rangeringen skal vises. Høyden tilpasses automatisk.

<div class="tyreranker-top" data-key="SINU_API_VOTI" data-type="winter_studded" data-lang="no" data-limit="5" data-theme="light"></div>
<script src="https://tyreranker.com/widget.js" async></script>

Hvis siden din ikke tillater skript, bruk en vanlig iframe:

<iframe src="https://tyreranker.com/embed/top/winter_studded?lang=no&limit=5&theme=light&key=SINU_API_VOTI" title="TyreRanker TOP" width="420" height="420" style="border:0;max-width:100%" loading="lazy"></iframe>

Uten iframe: rangeringen fra serveren din

Hvis siden din ikke tillater iframe eller eksterne skript, henter serveren din rangeringen med API-nøkkelen én gang om dagen, og siden viser den som eget innhold. Ferdig HTML med utseende:

https://tyreranker.com/api/v1/top/winter_studded?key=SINU_API_VOTI&lang=no&limit=5&format=html

Data som JSON, hvis du utformer selv:

https://tyreranker.com/api/v1/top/winter_studded?key=SINU_API_VOTI&lang=no&limit=5

Eksempel i PHP: oppdaterer én gang om dagen og viser en lagret kopi i mellomtiden.

<?php
$url  = 'https://tyreranker.com/api/v1/top/winter_studded?key=SINU_API_VOTI&lang=no&limit=5&format=html';
$file = __DIR__ . '/tyreranker-top-winter_studded-no.html';
if (!is_file($file) || filemtime($file) < time() - 86400) {
  $html = @file_get_contents($url);
  if ($html) file_put_contents($file, $html);
}
if (is_file($file)) echo file_get_contents($file);
?>

JSON-API for utviklere

Vil du utforme rangeringen selv? Hent dataene som JSON. Grensesnittet er åpent (CORS tillatt) og oppdateres hver time.

GET https://tyreranker.com/api/v1/top/winter_studded?lang=no&limit=5&key=trk_…

Parametere: type i adressen (winter_studded, winter_nordic, winter_central, all_season, summer), key – API-nøkkelen din (eller headeren X-API-Key), lang – språk (et, fi, sv, no, lv, lt, en), limit – antall dekk 1–20.

format=html gir ferdig HTML med utseende i stedet for JSON (theme=dark gir mørkt utseende). For forespørsler fra en server holder nøkkelen.

{
  "source": "TyreRanker",
  "type": "winter_studded",
  "lang": "no",
  "title": "…",
  "url": "https://tyreranker.com/no/…",
  "attribution": { "text": "…", "url": "…", "required": true },
  "items": [
    { "rank": 1, "brand": "…", "model": "…", "score": 91, "tests": 5, "image": "https://…", "url": "https://tyreranker.com/…" }
  ]
}

Bruksvilkår

  • Bruken er gratis, også på kommersielle nettsider.
  • Oppgi kilden: lenken «TyreRanker» må være synlig og klikkbar.
  • Ikke endre poeng eller rekkefølge, og ikke presenter dem som egne testresultater.
  • Hold dataene oppdatert: bruk widgeten som oppdaterer seg selv, eller hent fra API-et minst én gang per dag.