IKEA
IKEA Product Reviews API
IKEA toote hinnang, hinnangute arv ja alamhinnangud (välimus, kokkupaneku lihtsus, toote kvaliteet, hinna ja kvaliteedi suhe, töötab ootuspäraselt) ning 20 uusimat arvustust, mida tooteleht näitab, pealkirja, teksti, hinnangu, kuupäeva ja autori eesnimega, lisaks esiletõstetud arvustused koos riigiga. Alati 20 uusimat: lehekülgede kaupa pärimist, sortimist ega tärnifiltrit pole. Hinnangud ja arvustused on IKEA turgude vahel ühised. 50 ikea.com turul. Maksab 1 krediidi päringu kohta.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonitem_nostring | integerIKEA artiklinumber: 8 numbrit, punktid lubatud. Saada item_no või url.
Example: 80275887
urlstringikea.com tooteleht item_no asemel.
Example: https://www.ikea.com/de/de/p/kallax-regal-weiss-80275887/
countrystringdefault:usIKEA turg väiketähtedega koodina. See endpoint teenindab 50 ikea.com turgu. Nimed, kirjeldused ja sildid tulevad turu keeles ja hinnad turu valuutas, alati konverteerimata; vastus kordab country, language ja currency väärtust. Turg, mida loendis pole, vastab 400 enne, kui midagi arvestatakse.
Example: fi
us— Ameerika Ühendriigid, USD, keeled en, es. Vaikimisi.ca— Kanada, CAD, keeled en, fr.gb— Ühendkuningriik, GBP, keel en.ie— Iirimaa, EUR, keel en.de— Saksamaa, EUR, keeled de, en.at— Austria, EUR, keeled de, en.ch— Šveits, CHF, keeled de, fr, it, en.fr— Prantsusmaa, EUR, keel fr.be— Belgia, EUR, keeled nl, fr, en.nl— Madalmaad, EUR, keeled nl, en.dk— Taani, DKK, keel da.se— Rootsi, SEK, keeled sv, en.no— Norra, NOK, keeled no, en.fi— Soome, EUR, keeled fi, sv, en.ee— Eesti, EUR, keeled et, ru, en.lv— Läti, EUR, keeled lv, ru, en.lt— Leedu, EUR, keeled lt, ru, en.pl— Poola, PLN, keel pl.cz— Tšehhi, CZK, keeled cs, en.sk— Slovakkia, EUR, keel sk.hu— Ungari, HUF, keel hu.hr— Horvaatia, EUR, keel hr.si— Sloveenia, EUR, keel sl.rs— Serbia, RSD, keel sr.ro— Rumeenia, RON, keel ro.pt— Portugal, EUR, keeled pt, en.es— Hispaania, EUR, keeled es, en, ca, eu, gl.it— Itaalia, EUR, keel it.il— Iisrael, ILS, keel he.ae— Araabia Ühendemiraadid, AED, keeled ar, en.sa— Saudi Araabia, SAR, keeled ar, en.kw— Kuveit, KWD, keeled ar, en.qa— Katar, QAR, keeled ar, en.bh— Bahrein, BHD, keeled ar, en.om— Omaan, OMR, keeled ar, en.jo— Jordaania, JOD, keeled ar, en.eg— Egiptus, EGP, keeled ar, en.ma— Maroko, MAD, keeled ar, fr, en.in— India, INR, keel en.my— Malaisia, MYR, keeled ms, en.sg— Singapur, SGD, keel en.ph— Filipiinid, PHP, keel en.th— Tai, THB, keeled th, en.jp— Jaapan, JPY, keeled ja, en.kr— Lõuna-Korea, KRW, keeled ko, en.au— Austraalia, AUD, keel en.nz— Uus-Meremaa, NZD, keel en.mx— Mehhiko, MXN, keeled es, en.cl— Tšiili, CLP, keel es.co— Colombia, COP, keel es.
languagestringVastuse keel, üks neist, mida turu sait pakub; vaikimisi turu esimene keel (ee puhul et, us puhul en, de puhul de). ikea.ee pakub et, ru ja en, ikea.lv lv, ru ja en, ikea.lt lt, ru ja en. Teised mitmekeelsed turud: us en/es, ca en/fr, de ja at de/en, ch de/fr/it/en, be nl/fr/en, nl nl/en, se sv/en, no no/en, fi fi/sv/en, cz cs/en, pt pt/en, es es/en/ca/eu/gl, Pärsia lahe ja araabia turud ar/en (ma ar/fr/en), my ms/en, th th/en, jp ja/en, kr ko/en, mx es/en, cn zh/en, pr en/es, do ja es_islands es/en, is en/is. Ülejäänud turgudel on üks keel. Muu kood vastab 400.
Example: et
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key", timeout=120)
# Paljud turud jagavad hinnanguid: küsi turult, mis neid näitab.
r = client.ikea.reviews(item_no="80275887", country="fi")["data"]
print(r["name"], r["rating"], r["rating_count"])
for s in r["secondary_ratings"]:
print(" ", s["id"], s["value"])
for rv in r["reviews"]:
print(rv["date"][:10], rv["rating"], rv["title"])Response