Get food compatibility
通过搜索端点返回的(source, id)对,实时计算单个食品的营养兼容性。通过 Definitions 端点解码 flagId 和 outcomeId。 可断言的内容取决于目录:普通食品只有名称,因此只能回答饮食和过敏原标志,不能回答有机或清真等标签声明。包装产品则根据其标签进行分析,并且也能回答这些内容。 仅限意大利语:对于任何其他 Accept-Language,返回 406。
回复
FoodCompatibilityResult
单一食物的营养相容性,实时计算
object
FoodCompatibilityResult
单一食物的营养相容性,实时计算
id
在其自身目录中的标识符
source
某种食物来自哪个目录。“generic”表示来自 Tuduu 食品数据库的食品:没有品牌、没有包装,营养成分按每 100 克计算,也是日记条目通常所指的内容。“packaged”表示来自 Tuduu 主目录的产品,带有品牌、包装规格以及标签上声明的营养成分。这两个目录的标识符空间相互独立,因此一种食物通过(来源,id)这对来标识,而绝不会仅通过 id 来标识。
compatibility
object[]
compatibility
AnalysisResultItem
单一营养兼容性结果,适用于一个生活方式标记 - 包含可使用“Definitions”端点解码的标记和结果标识符,以获取本地化描述
object
AnalysisResultItem
单一营养兼容性结果,适用于一个生活方式标记 - 包含可使用“Definitions”端点解码的标记和结果标识符,以获取本地化描述
flagId
生活方式标识符(例如:素食主义者、纯素食主义者、无麸质)- 请参见“定义”端点以解码此ID并获取本地化描述
outcomeId?
结果类型标识符,表示兼容性结果 - 请参阅“定义”端点以解码此 ID 并获取本地化描述。当未确定结果时为 Null
未经授权
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
禁止
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
未找到
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
不可接受
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
无法处理的实体
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
请求过多 (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
内部服务器错误
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
网关错误 (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
网关超时(APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?