- واجهة برمجة التطبيقات
- نقاط النهاية
- /recipes/browse-by-ingredients
Browse recipes matching all given ingredients (What's in my fridge?)
أدخل المكونات الموجودة في المنزل واكتشف جميع الوصفات التي يمكنك تحضيرها، مرتبة حسب نسبة التطابق. إذا كنت تفتقد إلى عنصر واحد فقط، يقوم النظام بالإشارة إليه واقتراح بديل. السلاح النهائي ضد هدر الطعام: اطبخ بما لديك، وليس بما "يفترض" أن تشتريه. حالات الاستخدام: تطبيقات تقليل هدر الطعام • 'لدي دجاج، كوسة، أرز وبارميزان' — يعرض النظام وصفات ممكنة، مرتبة حسب نسبة التطابق. منصات صحة المستهلك • اجمع بين 'ما يوجد في ثلاجتك' و'ما يجب أن تأكله بناءً على ملفك الشخصي': وصفات متوافقة مصنوعة بالمكونات المتاحة. المطاعم — إدارة الفائض • في نهاية اليوم، يدخل المطعم المكونات المتوفرة ويتلقى اقتراحات لقوائم يومية خاصة.
طلب
طلب يحتوي على ترقيم الصفحات وفلاتر المكونات
BrowseRecipesByIngredientsRequest
طلب تصفح الوصفات المتاحة للحساب المصادق عليه والتي تطابق جميع المكونات المحددة
object
BrowseRecipesByIngredientsRequest
طلب تصفح الوصفات المتاحة للحساب المصادق عليه والتي تطابق جميع المكونات المحددة
ingredients
string[]
ingredients
recipeTypeId?
فلتر اختياري حسب نوع الوصفة
isPublished?
فلتر اختياري حسب حالة النشر (true = منشور، false = غير منشور)
isDeleted?
تصفية اختيارية حسب حالة الحذف الناعم (true = محذوف, false = نشط)
page
رقم الصفحة القائم على الصفر
size?
عدد العناصر في الصفحة