Get food compatibility
Számítsd ki egyetlen, a keresési végpont által visszaadott (source, id) párossal azonosított élelmiszer tápanyag-kompatibilitását valós időben. A flagId és az outcomeId értékét a Definitions végpontokon keresztül dekódold. Az állítás lehetősége a katalógustól függ: egy általános élelmiszer csak egy név, ezért étrendi és allergénjelzőkre ad választ, de soha nem ad választ olyan címkeállításokra, mint a bio vagy a halal. Egy csomagolt terméket a címkéje alapján elemzünk, ezért ezekre is választ ad. Csak olasz nyelven: minden más Accept-Language értékre 406-os választ ad.
Válasz
FoodCompatibilityResult
Egyetlen élelmiszer élőben kiszámított táplálkozási kompatibilitása
object
FoodCompatibilityResult
Egyetlen élelmiszer élőben kiszámított táplálkozási kompatibilitása
id
A saját katalógusán belüli azonosító
source
Azt jelzi, melyik katalógusból származik az élelmiszer. A „generic” a Tuduu élelmiszer-adatbázisából származó élelmiszer: nincs márkája és csomagolása, a tápanyagok 100 g-ra vonatkoznak, és erre hivatkozik általában egy naplóbejegyzés. A „packaged” a Tuduu fő katalógusának terméke, márkával, csomagformátummal és a címkén feltüntetett tápanyagokkal. A két katalógus azonosítóterei függetlenek egymástól, ezért az élelmiszert a (source, id) párossal kell azonosítani, soha nem csak az id értékkel
compatibility
object[]
compatibility
AnalysisResultItem
Egy életmódjelzőhöz tartozó egyetlen táplálkozási kompatibilitási eredmény – jelző- és eredményazonosítókat tartalmaz, amelyek a „Definitions” végpontok segítségével feloldhatók a lokalizált leírások lekéréséhez
object
AnalysisResultItem
Egy életmódjelzőhöz tartozó egyetlen táplálkozási kompatibilitási eredmény – jelző- és eredményazonosítókat tartalmaz, amelyek a „Definitions” végpontok segítségével feloldhatók a lokalizált leírások lekéréséhez
flagId
Életmódjelző azonosítója (például vegetáriánus, vegán, gluténmentes) – az azonosító feloldásához és a lokalizált leírások lekéréséhez lásd a „Definitions” végpontokat
outcomeId?
A kompatibilitási eredményt jelző eredménytípus-azonosító – az azonosító feloldásához és a lokalizált leírások lekéréséhez lásd a „Definitions” végpontokat. Null, ha nincs meghatározott eredmény
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 található
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?