Product information by EAN

按 EAN 在 Tuduu 主目录中查找一款预包装食品,并获取其描述数据:标题、品牌、完整配料表(作为单个字符串),以及标签格式。配料以原始形式返回,可直接用于兼容性分析。 使用场景: 带条码扫描器的购物应用 • 用户扫描条码后,立即查看产品名称、品牌和配料,无需维护目录。 杂货——目录补充 • 为仅通过 EAN 识别的商品补全缺失的产品数据(标题、品牌、配料)。

GET
/products/{ean}
Products
费用:10 积分

回复

200
application/json
object

ProductInfoResult

通过 EAN 从 Tuduu 主目录查询的基本产品信息。端点按设计是彼此独立的:这个端点包含描述性字段,而宏量营养素和兼容性则位于各自独立的按 EAN 端点中。请在“ean”上合并响应。

object

ean

标准化 EAN:用于合并按 EAN 端点响应的规范键

string

title?

产品标题。默认使用销售名称。未知时为空

string | null

brand?

品牌。未知时为 null

string | null

ingredients?

作为单个原始字符串的配料表,以标签上印刷的内容为准。未知时为 null

string | null

format?

标签格式 / 包装尺寸(例如“500 g”)。未知时为 Null

string | 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