Get a recipe

Lekérheti egy adott recept teljes, részletes leírását azonosítója alapján. Ez magában foglalja a lépéseket, hozzávalókat, tápértékeket és médiatartalmakat, mindent biztosítva, ami egy gazdag, interaktív főzési élményhez szükséges a platformján. Villámgyors lekérésre tervezve, ez működteti alkalmazása fő recept részletező oldalait. Felhasználási esetek: INTERAKTÍV FŐZÉSI MÓD • Főzési mód biztosítása lépésről lépésre követve, elterelés nélkül, pontos időzítésekkel, instrukciókkal és médiatartalmakkal. Hangasszisztensekkel integrálható. E-KERESKEDELEM — GAZDAGÍTOTT TERMÉKOLDALAK • Teljes recept beágyazása azokra a termékoldalakra, ahol a termék kulcsfontosságú hozzávaló. A felhasználók az összes hozzávalót hozzáadhatják a kosarukhoz a receptnézetből. ÉTTERMEK — INTERAKTÍV DIGITÁLIS ÉTLAP • A vendég beolvassa az ételhez tartozó QR-kódot, és megtekinti a teljes receptet: hozzávalók, elkészítés, tápértékek. ÉTELKISZÁLLÍTÓ KÉSZLETEK • Digitális ú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.

GET
/recipes/{recipeId}
Recipes
Nincs szükség kreditre

Válasz

200
application/json
object

RecipeDetail

A recept teljes részletei

object

recipeId

Egyedi azonosító a recepthez

integer<int32>

title?

A recept helyi címe

string | null

slug

URL-barát recept slug

string

difficulty?

Nehézségi szint azonosító; elérhető GET /definitions/difficulties segítségével

integer<uint8> | null

cookingTimeMinutes?

Főzési idő percekben

integer<int32> | null

preparationTimeMinutes?

Elkészítési idő percben

integer<int32> | null

recipeTypeId

Recepttípus-azonosító; lekérdezhető a GET /definitions/recipe-types segítségével

integer<int16>

servings

Adagok száma, amelyet a recept eredményez

integer<int16>

countryId?

Származási ország azonosító; GET /definitions/countries segítségével oldható fel

integer<int32> | null

italianRegionId?

Olaszországi származási régió azonosító; lekérhető a GET /definitions/italian-regions segítségével

integer<int32> | null

description?

A recept helyi leírása

string | null

otherInfos?

További helyi megjegyzések vagy információk a receptről

string | null

storageInstructions?

Helyi tárolási és megőrzési útmutatók

string | null

isPublished

Akár a recept közzé van téve

boolean

isDeleted

Az recept puha törlése megtörtént-e

boolean

totalTimeMinutes?

A főzési és elkészítési idő összege percben

integer<int32> | null

imageUrl?

A recept borítóképének URL-je

string | null

preparationSteps?

string[]
string

links?

object[]

NamedLink

object

name

string

url

string

ingredients?

object[]

All of

Változat 1

object[]

RecipeIngredient

Egy hozzávaló a receptben mennyiséggel

object

recipeIngredientId?

Egyedi azonosító ehhez az összetevő bejegyzéshez

integer<int32>

recipeId?

Annak a receptnek az azonosítója, amelyhez ez az összetevő tartozik

integer<int32>

name?

Az összetevő megjelenítési neve

string | null

quantity?

Az összetevő felhasznált mennyisége

number<double> | null

measureUnitId?

Mennyiségi egység azonosító; elérhető a GET /definitions/measure-units segítségével

integer<int32> | null

isIngredient?

Igaz, ha ez egy összetevő; hamis, ha ez egy általános tétel vagy megjegyzés.

boolean

suggestions?

object[]

All of

Változat 1

object[]

RecipeTool

Egy recepthez szükséges eszköz vagy felszerelés

object

recipeToolId?

Egyedi azonosító ehhez az eszközbejegyzéshez

integer<int32>

recipeId?

Az ehhez az eszközhöz tartozó recept azonosítója

integer<int32>

name

Eszköz neve megjelenítése

string
204
application/json

No Content

Ehhez a végponthoz nem állnak rendelkezésre séma.

401
application/json
object

Jogosulatlan

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Tiltott

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Nem elfogadható

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Feldolgozhatatlan entitás

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Túl sok kérés (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Belső szerverhiba

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Rossz átjáró (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Átjáró időkorlát (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string