Get product compatibility

根据产品的 Tuduu 内部标识,从标签实时计算营养兼容性。通过 Definitions 端点解码 flagId 和 outcomeId。

GET
/products/{id}/compatibility
Products
费用:60 积分

回复

200
application/json
object

ProductCompatibilityResult

基于产品成分和标签实时计算的营养兼容性

object

id

Tuduu 内部产品标识符

integer<int64>

compatibility

object[]

AnalysisResultItem

单一营养兼容性结果,适用于一个生活方式标记 - 包含可使用“Definitions”端点解码的标记和结果标识符,以获取本地化描述

object

flagId

生活方式标识符(例如:素食主义者、纯素食主义者、无麸质)- 请参见“定义”端点以解码此ID并获取本地化描述

integer<int16>

outcomeId?

结果类型标识符,表示兼容性结果 - 请参阅“定义”端点以解码此 ID 并获取本地化描述。当未确定结果时为 Null

integer<uint8> | null
204
application/json

No Content

此端点没有可用的模式。

401
application/json
object

未经授权

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

禁止

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

不可接受

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

无法处理的实体

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

请求过多 (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

内部服务器错误

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

网关错误 (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

网关超时(APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string