دستاویزات

SDK 2.0 · حوالہ

Web SDK API حوالہ

عوامی انضمام کی سطح v3.0.0 npm پیکیج کے خلاف تصدیق شدہ۔

init(options)

واپسی Promise<SpreeAISDK | null>. کامیابی پر، اعتراض بے نقاب renderTryOnButton(options): Promise<void>. رینڈرنگ سے پہلے null کی جانچ کریں۔

آپشنقسمطے شدہمقصد
clientIdstringدرکار ہے۔جاری کردہ براؤزر کلائنٹ شناخت کنندہ۔
baseApiURLstringhttps://api.spreeai.comمنظور شدہ API اصل۔ صرف جاری کردہ ماحول کے لیے تبدیل کریں۔
baseURLstringhttps://vton.spreeai.comمنظور شدہ ہوسٹڈ فٹنگ روم کی اصل۔

partnerId v3 میں init آپشن نہیں ہے۔ پارٹنر کو تصدیق شدہ کلائنٹ سے حل کیا جاتا ہے۔ کوئی اسٹینڈ لون سائز رینڈر کا طریقہ واپس نہیں کیا گیا ہے۔

renderTryOnButton(options)

آپشنقسمپہلے سے طے شدہ / ضرورتمقصد
elementIdstringدرکار ہے۔موجودہ میزبان عنصر کی ID۔
garmentsGarmentInput[]مطلوبہ انتخابتجویز کردہ لباس ان پٹ۔ غیر خالی صف کا استعمال کریں۔
garmentIdstringفرسودہ متبادلمیراثی سنگل گارمنٹ ان پٹ۔ لباس کو ترجیح دیں۔
variantVariantOptionsفرسودہgarmentId کے ساتھ میراثی فلٹر؛ فی آئٹم مختلف قسم کو ترجیح دیں۔
classNamestringاختیاریاضافی بٹن کلاس۔
button{ text?: string }اختیاریبٹن لیبل؛ features.tryOnButton.text کے ذریعے اوور رائیڈ کیا گیا۔
featuresTryOnFeaturesاختیاریبٹن اسٹائل کنفیگریشن۔
eventsTryOnButtonEventsاختیاریکلک کریں اور کارٹ ہینڈلرز کو شامل کریں۔
enableAddToCartbooleanfalseکارٹ میں شامل کرنے کی فعالیت دکھائیں۔ ہینڈلر کو نافذ کریں۔
enableSizingRecommendationbooleanfalseٹرائی آن کے اندر سائز سازی کی سفارشات کی درخواست کریں۔
showSizesbooleanfalseفراہم کردہ availableSizes دکھائیں۔
showPricesbooleanfalseفراہم کردہ قیمت دکھائیں۔
defaultUnits"metric" | "imperial"اختیاریپروفائل کی پیمائش کے لیے یونٹ کا نظام شروع کرنا۔

GarmentInput

میدانقسممقصد
garmentIdstringSPREEAI لباس کا شناخت کنندہ درکار ہے۔
variantVariantOptionsاختیاری رنگ، فٹ، جنس یا سٹائل فلٹر۔
availableSizesstring[]اختیاری موجودہ ڈسپلے سائز لیبلز۔
pricestringاختیاری ڈسپلے قیمت، جیسا کہ سپلائی کیا گیا ہے۔

توثیق اور فال بیک

ایک ہی لباس کے لیے، رینڈرنگ سے پہلے اہلیت اور کسی بھی پن شدہ قسم کی جانچ کی جاتی ہے۔ ملٹی گارمنٹ کی درخواستیں دستیاب مماثل لباس تلاش کرتی ہیں۔ اگر کوئی نہیں ملتا ہے تو، SDK اس کی بجائے پہلے لباس کی توثیق کرتا ہے اور اسے پیش کرتا ہے۔ اگر توثیق ناکام ہو جاتی ہے، کوئی بٹن پیش نہیں کیا جاتا ہے اور وجہ کنسول میں لاگ ان ہوتی ہے۔

کال بیکس

کال بیکپے لوڈ
onTryOnButtonClickname: "spreeai-try-on-button-clicked"
onAddToCartClickedname: "spreeai-add-to-cart-clicked", گارمنٹس, setIsLoading, closePopUp, onError

کارٹ گارمنٹس پر مشتمل ہے۔ id, partner_id, available اور name, علاوہ اختیاری description اور دیگر ڈیٹا۔ اپنی کارٹ میں نقشہ لگانے سے پہلے تصدیق کریں۔ دیکھیں ٹوکری کا نفاذ اور بٹن اسٹائل مثالوں کے لیے

اس سطح کا حصہ نہیں۔

واپس کیے گئے v3.0.0 SDK پر کوئی دستاویزی فی ویو سوئچ، اسٹینڈ اسٹون کمپیئر لانچر یا اسٹینڈ اسٹون سائزنگ کا طریقہ ظاہر نہیں کیا گیا ہے۔ features.loadingScreen ہٹا دیا گیا ہے. بقایا برآمد شدہ اقسام یا باسی تبصروں سے قابل کال طریقوں کا اندازہ نہ لگائیں۔

ماخذ حوالہ جات

صفحہ کے عنوانات اور مواد تلاش کریں۔ فرار تلاش کو بند کرتا ہے۔

اپنی زبان کا انتخاب کریں۔