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
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=htmlData som JSON, om du formger själv:
https://tyreranker.com/api/v1/top/winter_studded?key=SINU_API_VOTI&lang=sv&limit=5Exempel 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.