TyreRankers topplista på din webbplats

Visa topplistan från oberoende däcktester på din egen webbplats. Gratis och alltid aktuell: när ett nytt test kommer uppdateras listan även hos dig.

Skapa din widget

Utseende

Förhandsvisning

Kod till din sida

Kopiera koden till din sidas HTML där topplistan ska visas. Höjden anpassas automatiskt.

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

Om din sida inte tillåter skript, använd en vanlig iframe:

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

Utan iframe: topplistan från din server

Om din sida inte tillåter iframe eller externa skript hämtar din server topplistan med API-nyckeln en gång om dagen och sidan visar den som eget innehåll. Färdig HTML med utseende:

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

Data som JSON, om du formger själv:

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

Exempel i PHP: uppdaterar en gång om dagen och visar en sparad kopia däremellan.

<?php
$url  = 'https://tyreranker.com/api/v1/top/winter_studded?key=SINU_API_VOTI&lang=sv&limit=5&format=html';
$file = __DIR__ . '/tyreranker-top-winter_studded-sv.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 för utvecklare

Vill du formge topplistan själv? Hämta datan som JSON. Gränssnittet är öppet (CORS tillåtet) och uppdateras varje timme.

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

Parametrar: typ i adressen (winter_studded, winter_nordic, winter_central, all_season, summer), key – din API-nyckel (eller rubriken X-API-Key), lang – språk (et, fi, sv, no, lv, lt, en), limit – antal däck 1–20.

format=html ger färdig HTML med utseende i stället för JSON (theme=dark ger mörkt utseende). För anrop från en server räcker nyckeln.

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

Användningsvillkor

  • Användningen är gratis, även på kommersiella webbplatser.
  • Ange källan: länken ”TyreRanker” ska vara synlig och klickbar.
  • Ändra inte betyg eller ordning och presentera dem inte som egna testresultat.
  • Håll datan aktuell: använd widgeten som uppdateras själv, eller hämta från API:t minst en gång per dag.