चित्र
एक साइन किया हुआ इमेज URL रिज़ॉल्व करें
GET/api/{brand}/{model}/{year}/{variant}/{trim}/{view}
कोर एंडपॉइंट। मेटाडेटा के साथ एक साइन किया हुआ image_url रिटर्न करता है जिसे आप सीधे एक <img> में एम्बेड करते हैं।
किसी भी ऑप्शन को एक क्वेरी पैरामीटर के रूप में जोड़ें। अगर कार के लिए कुछ उपलब्ध नहीं है या आपकी प्लान द्वारा अनुमति नहीं है, तो यह सबसे करीबी वैध मान पर वापस आ जाता है और errornotes में रिपोर्ट किया जाता है (बजाय कि फेल हो जाए)।
उदाहरण
?format=webp&width=1200— WebP, 1200 पिक्सेल चौड़ा।?ratio=16:9&format=jpeg— 16:9 तक पैड किया गया।?mirroring=true— एक रिफ्लेक्टिव शोरूम फ्लोर पर कार।?transparency=true&format=png— ट्रांसपेरेंट बैकग्राउंड पर कट-आउट।?color=wine_red— वाइन_रेड हाउस कलर में रीपेंट किया गया।?color=Racing%20Red&shadow=true— Kia कैटलॉग पेंट के साथ स्टूडियो शैडो।
पाथ पैरामीटर्स
| नाम | प्रकार | विवरण |
|---|---|---|
brand आवश्यक | स्ट्रिंग | ब्रांड का नाम या एलियास (केस-इन्सेंसिटिव)। |
model आवश्यक | स्ट्रिंग | मॉडल का नाम। |
year आवश्यक | पूर्णांक | मॉडल वर्ष (4-अंकीय)। अगर सही साल गायब है, तो निकटतम उपलब्ध पीढ़ी का उपयोग किया जाता है (errornote `Y01`). |
variant आवश्यक | स्ट्रिंग | बॉडी वेरिएंट। |
trim आवश्यक | स्ट्रिंग | ट्रिम लेवल। |
view आवश्यक | स्ट्रिंग | व्यू नाम देखें /api/views (उदाहरण के लिए, फ्रंट, फ्रंट_लेफ्ट, रियर)। |
प्रश्न पैरामीटर
| नाम | प्रकार | विवरण |
|---|---|---|
format | स्ट्रिंग | डिलीवरी फॉर्मेट। `auto` WebP चुनता है। मूल PNG है। pngwebpjpegavifauto |
resolution | स्ट्रिंग | आकार/गुणवत्ता प्रीसेट (स्पष्ट चौड़ाई/गुणवत्ता द्वारा ओवरराइड किया जाता है). defaultthumbsmallmediumlargefull |
ratio | स्ट्रिंग | एक एस्पेक्ट रेशियो तक पैड करें। `default` = नेटिव। 1:14:33:216:916:102:121:95:43:44:52:39:16 |
width | पूर्णांक | पिक्सेल में स्पष्ट चौड़ाई (चौड़ाई की सीढ़ी पर फिट)। |
height | पूर्णांक | पिक्सेल में स्पष्ट ऊंचाई। |
quality | पूर्णांक | एन्कोडर गुणवत्ता (40:100). |
color | स्ट्रिंग | पेंट का रंग नाम से (केस-इन्सेंसिटिव; स्पेस को URL-एन्कोड करें, उदाहरण के लिए `Racing%20Red`)। कार को मांग पर रीपेंट किया जाता है — फिनिश-ट्रू, रिफ्लेक्शंस और ट्रिम संरक्षित। एक कार का `/colors` उसके दिखाए गए सेट को सूचीबद्ध करता है (हाउस कलर्स + उसके ब्रांड के कलर्स); `/api/colors` से कोई भी सक्रिय रंग मांगा जा सकता है। अज्ञात रंग → डिफ़ॉल्ट पेंट + एररनोट `F04`। यह हर दूसरे विकल्प के साथ मिलता है। |
shadow | स्ट्रिंग | स्टूडियो ग्राउंड शैडो: डिलीवरी के समय रेंडर किया जाता है, हर एक्सटीरियर व्यू के लिए उपलब्ध है। `mirroring=true` के साथ, यह अंडरबॉडी शैडो को नियंत्रित करता है। truefalse |
transparency | स्ट्रिंग | पारदर्शी कटआउट पृष्ठभूमि — हर बाहरी दृश्य के लिए उपलब्ध (PNG/WebP के साथ उपयोग करें)। truefalse |
ground | स्ट्रिंग | कार को जमीन पर बैठाएँ (एक पारदर्शी वैरिएंट की आवश्यकता है)। true |
mirroring | स्ट्रिंग | परावर्ती फर्श। `true` = अंडरबॉडी शैडो के साथ, `clean` = केवल परावर्तन। एक पारदर्शी वैरिएंट की आवश्यकता होती है। trueclean |
