Generate purchasable product matches from recipe ingredients

يحوّل وصفة كاملة إلى سلة تجارة إلكترونية جاهزة للشراء. تحليل ذكي للمكوّنات، وحساب الكمية لكل حصة، وإزالة التكرارات، والمطابقة مع منتجات كتالوج تجار التجزئة الفعلية. زر «شراء المكوّنات» الذي ينبغي أن يوجد في كل موقع للوصفات. يجب توفر كتالوج منتجات متزامن. حالات الاستخدام: التجارة الإلكترونية للأغذية مع المحتوى التحريري • تتحول كل وصفة في مدونة التجارة الإلكترونية إلى صفحة هبوط قابلة للتسوق. يقرأ العميل الوصفة، ويضغط على «إضافة جميع المكوّنات إلى السلة»، فتكون السلة جاهزة. تتحول المدونة إلى قناة مبيعات. تطبيقات الطهي ومنصات الوصفات • حقّق إيرادات من قاعدة بيانات وصفاتك عبر شراكات البيع بالتجزئة. يختار المستخدم وصفة، ثم يحدد المتجر، ويحصل على سلة جاهزة. المطاعم ومدوّنو الأغذية • رابط «شراء هذه المكوّنات» أسفل كل وصفة منشورة. شراكة ذكية بنظام العمولة مع تخصيص غذائي (إصدارات العبوة 6 والكاملة). مجموعات الوجبات المخصّصة • يختار العميل وصفات الأسبوع ← تنشئ واجهة برمجة التطبيقات سلة محسّنة مع إزالة تكرار المكوّنات المشتركة بين الوصفات.

POST
/recipes-to-cart
RecipesToCart
التكلفة: 18 رصيد

الطلب

application/json
object

مكوّنات الوصفة لمطابقتها مع منتجات الكتالوج

RecipesToCartRequest

نص الطلب الذي يحتوي على مكوّنات الوصفة المراد مطابقتها مع منتجات الكتالوج

object

ingredients

object[]

RecipesToCartIngredientInput

مكوّن واحد في الوصفة، يتضمن الاسم والكمية ووحدة القياس

object

ingredientId

المعرّف الفريد لهذا المكوّن، ويُستخدم لمطابقة إدخالات الطلب والاستجابة. يجب أن يكون فريدًا ضمن الطلب

string

name

اسم المكوّن باللغة المحددة في ترويسة Accept-Language

string

quantity

كمية المكوّن

number<double>

measureUnitId

معرّف وحدة القياس؛ يمكن حله عبر GET /definitions/measure-units

integer<int32>

عرض توضيحي