- واجهة برمجة التطبيقات
- نقاط النهاية
- /list-to-cart
Generate purchasable product matches from a shopping list
حوّل أي قائمة تسوق — بما في ذلك الملاحظات المكتوبة بخط اليد، أو الرسائل الصوتية، أو النصوص المنسوخة — إلى عربة تسوق مباشرة تحتوي على منتجات من مخزون متجرك. مع ميزات التوافق الذكي بين عدة بائعين، البدائل الذكية، والكميات المُحسّنة. حل فريد لا يقدمه أي منافس حاليًا لكاتالوجات العالم الحقيقي. حالات الاستخدام: الـبـقـالـة و الـتـجـارة الإلكترونيـة • يقوم العميل بلصق قائمة التسوق في التطبيق ← في ملء بسلاسة عربة تسوق منتجات حقيقية من الكتالوج الفعلي. تطبيقات الصحة والعافية • يولد التطبيق قائمة أسبوعية حسب النظام الغذائي ← زر شراء كل شيء من [Partner Supermarket] يترجمها إلى عربة تسوق حقيقية. الـمـطـاعـم و الـتـمـويـن • وصفات لتكرارها في المنزل: العميل ينقر على "شراء المكونات" لتحصل على عربة تسوق محملة بمنتجات من الشريك التجاري. وحدات إعداد الوجبات والتسليم • تقديم "شراء المكونات من السوبرماركت القريب" كبديل لأطقم الوجبات المعبأة مسبقًا. تحدد API المكونات للمتاجر المحلية. المساعدين الصوتيين و روبوتات الدردشة • المستخدم يقول "أضف الحليب، الخبز والموزاريلا". تقوم API بتفسير النص الطبيعي ومطابقته مع المنتجات الفعلية.
طلب
عناصر قائمة التسوق لمطابقتها مع منتجات الكتالوج
ListToCartRequest
طلب يحتوي على قائمة التسوق
object
ListToCartRequest
طلب يحتوي على قائمة التسوق
items
object[]
items
ListToCartItemInput
عنصر واحد في قائمة التسوق، بما في ذلك الاسم والكمية ووحدة القياس
object
ListToCartItemInput
عنصر واحد في قائمة التسوق، بما في ذلك الاسم والكمية ووحدة القياس
itemId
معرّف فريد لهذا العنصر، يُستخدم لمطابقة طلبات الإدخال والإخراج. يجب أن يكون فريدًا داخل الطلب.
name
اسم العنصر باللغة المحددة بواسطة عنوان Accept-Language
quantity?
كمية العنصر المتعلق بـ MeasureUnitId المحدد
measureUnitId?
معرف وحدة القياس؛ يمكن حله عبر GET /definitions/measure-units