Get a recipe
Egy adott recept teljes, részletes adatainak lekérése az azonosítója alapján. Ez magában foglalja az elkészítési lépéseket, a hozzávalókat, a tápértékeket és a médiatartalmakat, vagyis mindent, ami ahhoz szükséges, hogy gazdag, interaktív főzési élményt jeleníts meg a platformodon. Villámgyors lekérésre terveztük, így az alkalmazásod fő receptadatlapjait szolgálja ki. Felhasználási esetek: INTERAKTÍV FŐZÉSI MÓD • Lépésről lépésre haladó, zavartalan főzési módot biztosíthatsz az alkalmazásodban pontos időzítésekkel, utasításokkal és médiatartalmakkal. Hangasszisztensekkel is integrálható. E-KERESKEDELEM — BŐVÍTETT TERMÉKOLDALAK • Beágyazhatod a teljes receptet azoknak a termékeknek az oldalára, amelyek kulcsfontosságú hozzávalói a receptnek. A felhasználók a recept nézetéből az összes hozzávalót a kosárba tehetik. ÉTTERMEK — INTERAKTÍV DIGITÁLIS ÉTLAP • A vendég beolvassa az étel QR-kódját, és megjelenik előtte a teljes recept: hozzávalók, elkészítés, tápértékek. ÉTELKISZÁLLÍTÁSI KÉSZLETEK • Digitális használati útmutató fizikai ételkészletekhez. A vendég beolvassa a dobozon található QR-kódot, és lépésről lépésre megtekinti a receptet.
Válasz
RecipeDetail
Egy recept teljes részletei
object
RecipeDetail
Egy recept teljes részletei
recipeId
A recept egyedi azonosítója
title?
A recept lokalizált címe
slug
A recept URL-barát slugja
difficulty?
integer
difficulty?
All of
Változat 1
cookingTimeMinutes?
Főzési idő percben
preparationTimeMinutes?
Előkészítési idő percben
recipeTypeId
servings
A recept által kiadott adagok száma
countryId?
A származási ország azonosítója; a GET /definitions/countries végponttal oldható fel
italianRegionId?
A származási olasz régió azonosítója; a GET /definitions/italian-regions végponttal oldható fel
description?
A recept lokalizált leírása
otherInfos?
A recepthez tartozó további lokalizált megjegyzések vagy információk
storageInstructions?
Lokalizált tárolási és tartósítási utasítások
isPublished
Azt jelzi, hogy a recept közzé van-e téve
isDeleted
Azt jelzi, hogy a recept logikailag törölve lett-e
totalTimeMinutes?
A főzési és az előkészítési idő összege percben
imageUrl?
A recept borítóképének URL-je
preparationSteps?
string[]
preparationSteps?
links?
object[]
links?
NamedLink
object
NamedLink
name
url
ingredients?
object[]
ingredients?
All of
Változat 1
object[]
Változat 1
RecipeIngredient
Egy mennyiséggel rendelkező receptösszetevő-bejegyzés
object
RecipeIngredient
Egy mennyiséggel rendelkező receptösszetevő-bejegyzés
recipeIngredientId?
A hozzávaló-bejegyzés egyedi azonosítója
recipeId?
A recept azonosítója, amelyhez ez a hozzávaló tartozik
name?
A hozzávaló megjelenítési neve
quantity?
A felhasznált hozzávaló mennyisége
measureUnitId?
A mennyiség mértékegységének azonosítója; a GET /definitions/measure-units segítségével oldható fel
isIngredient?
Igaz, ha ez összetevő; hamis, ha általános elem vagy megjegyzés
suggestions?
object[]
suggestions?
All of
Változat 1
object[]
Változat 1
RecipeTool
Egy recepthez szükséges eszköz vagy felszerelés
object
RecipeTool
Egy recepthez szükséges eszköz vagy felszerelés
recipeToolId?
Ezen eszközbejegyzés egyedi azonosítója
recipeId?
Annak a receptnek az azonosítója, amelyhez ez az eszköz tartozik
name
Az eszköz megjelenítendő neve
No Content
Ehhez a végponthoz nem érhetők el sémák.
Nem hitelesített
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Tilos
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Nem elfogadható
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Feldolgozhatatlan entitás
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Túl sok kérés (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Belső szerverhiba
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Hibás átjáró (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Átjáró-időtúllépés (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?