IKEA
واجهة منتج IKEA API
منتج IKEA واحد عبر رقم المنتج أو رابط صفحته في أي من 55 سوقًا: الاسم والنوع والوصف والسعر والسعر السابق مع تاريخَي صلاحيتهما، وسعر IKEA Family، والعملة واللون والمادة والفئة والأبعاد والصور والتقييم وعدد التقييمات والتقييمات الفرعية، والمقاسات والمواد والعناية ومعلومات مفيدة وملاحظات السلامة، والتغليف (عدد الطرود ومقاس كل طرد ووزنه)، وتعليمات التركيب والأدلة كروابط PDF، والمصمم، ومتغيرات اللون والمقاس بأسعارها، وأحدث 3 مراجعات وسياسة الإرجاع. قد يستغرق طلب المنتج حتى نحو 100 ثانية. التكلفة رصيد واحد لكل طلب.
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 | integerرقم منتج IKEA: 8 أرقام، والنقاط مسموحة (802.758.87). أرسل item_no أو url.
Example: 80275887
urlstringصفحة منتج IKEA في سوق مخدوم، بديلًا عن item_no؛ يُقرأ السوق واللغة منها.
Example: https://www.ikea.com/ae/ar/p/kallax-shelving-unit-white-80275887/
countrystringdefault:usسوق IKEA برمز صغير الأحرف. تخدم نقطة الاتصال هذه 55 سوقًا: أسواق ikea.com الخمسون والصين (ikea.cn) وبورتوريكو وجمهورية الدومينيكان وجزر الكناري والبليار وآيسلندا. تعود الأسماء والأوصاف والتسميات بلغة السوق والأسعار بعملته، دون أي تحويل؛ وتعيد الاستجابة country وlanguage وcurrency. السوق خارج هذه القائمة يُرجع 400 قبل احتساب أي رصيد. أسواق الخليج والعالم العربي: ae وsa وkw وqa وbh وom وjo وeg وma.
Example: ae
us— الولايات المتحدة، USD، اللغات en, es، القيمة الافتراضية.ca— كندا، CAD، اللغات en, fr.gb— المملكة المتحدة، GBP، اللغة en.ie— أيرلندا، EUR، اللغة en.de— ألمانيا، EUR، اللغات de, en.at— النمسا، EUR، اللغات de, en.ch— سويسرا، CHF، اللغات de, fr, it, en.fr— فرنسا، EUR، اللغة fr.be— بلجيكا، EUR، اللغات nl, fr, en.nl— هولندا، EUR، اللغات nl, en.dk— الدنمارك، DKK، اللغة da.se— السويد، SEK، اللغات sv, en.no— النرويج، NOK، اللغات no, en.fi— فنلندا، EUR، اللغات fi, sv, en.ee— إستونيا، EUR، اللغات et, ru, en.lv— لاتفيا، EUR، اللغات lv, ru, en.lt— ليتوانيا، EUR، اللغات lt, ru, en.pl— بولندا، PLN، اللغة pl.cz— التشيك، CZK، اللغات cs, en.sk— سلوفاكيا، EUR، اللغة sk.hu— المجر، HUF، اللغة hu.hr— كرواتيا، EUR، اللغة hr.si— سلوفينيا، EUR، اللغة sl.rs— صربيا، RSD، اللغة sr.ro— رومانيا، RON، اللغة ro.pt— البرتغال، EUR، اللغات pt, en.es— إسبانيا، EUR، اللغات es, en, ca, eu, gl.it— إيطاليا، EUR، اللغة it.il— إسرائيل، ILS، اللغة he.ae— الإمارات العربية المتحدة، AED، اللغات ar, en.sa— السعودية، SAR، اللغات ar, en.kw— الكويت، KWD، اللغات ar, en.qa— قطر، QAR، اللغات ar, en.bh— البحرين، BHD، اللغات ar, en.om— عُمان، OMR، اللغات ar, en.jo— الأردن، JOD، اللغات ar, en.eg— مصر، EGP، اللغات ar, en.ma— المغرب، MAD، اللغات ar, fr, en.in— الهند، INR، اللغة en.my— ماليزيا، MYR، اللغات ms, en.sg— سنغافورة، SGD، اللغة en.ph— الفلبين، PHP، اللغة en.th— تايلاند، THB، اللغات th, en.jp— اليابان، JPY، اللغات ja, en.kr— كوريا الجنوبية، KRW، اللغات ko, en.au— أستراليا، AUD، اللغة en.nz— نيوزيلندا، NZD، اللغة en.mx— المكسيك، MXN، اللغات es, en.cl— تشيلي، CLP، اللغة es.co— كولومبيا، COP، اللغة es.cn— الصين (ikea.cn)، CNY، اللغات zh, en.pr— بورتوريكو، USD، اللغات en, es.do— جمهورية الدومينيكان، DOP، اللغات es, en.es_islands— جزر الكناري والبليار (أرسل island)، EUR، اللغات es, en.is— آيسلندا، ISK، اللغات en, is.
languagestringلغة الاستجابة، من اللغات التي يقدمها موقع السوق؛ الافتراضية هي الأولى (ar على ae وsa وkw وqa وbh وom وjo وeg وma، وen على us). أسواق الخليج ومصر والأردن تقبل ar أو en، والمغرب ar أو fr أو en. أسواق أخرى متعددة اللغات: us en/es، ca en/fr، de وat de/en، ch de/fr/it/en، be nl/fr/en، es es/en/ca/eu/gl، my ms/en، th th/en، jp ja/en، kr ko/en، cn zh/en، is en/is. أي رمز آخر يُرجع 400. السعر والعملة لا يتغيران مع اللغة.
Example: ar
islandenum<string>مطلوب مع country es_islands فقط (متاجر جزر الكناري والبليار)، وغير مسموح في غيره: متجر أي جزيرة.
Example: tenerife
tenerife— تينيريفي (جزر الكناري).grancanaria— غران كناريا (جزر الكناري).lanzarote— لانزاروت (جزر الكناري).fuerteventura— فويرتيفنتورا (جزر الكناري).lapalma— لا بالما (جزر الكناري).lagomera— لا غوميرا (جزر الكناري).elhierro— إل هييرو (جزر الكناري).mallorca— مايوركا (جزر البليار).menorca— منورقة (جزر البليار).ibiza— إيبيزا (جزر البليار).
Request
from scavio import ScavioClient
# قد يستغرق طلب المنتج حتى نحو 100 ثانية: اسمح بـ 120.
client = ScavioClient(api_key="sk_live_your_key", timeout=120)
p = client.ikea.product(item_no="80275887", country="ae", language="ar")["data"]
print(p["full_name"], p["price"], p["currency"], p["rating"], p["rating_count"])
print(p["packaging"]["number_of_packages"], p["packaging"]["max_weight"])
for doc in p["assembly_pdfs"]:
print(doc["label"], doc["url"])Response