Get food compatibility
栄養の適合性を、検索エンドポイントから返された(source, id)ペアで指定された単一の食品についてリアルタイムに算出します。flagId と outcomeId は Definitions エンドポイントでデコードしてください。 何を断定できるかはカタログによって異なります。一般的な食品は名称のみを持つため、食事制限およびアレルゲンのフラグには応答しますが、オーガニックやハラールのような表示上の主張には応答しません。包装済み製品はラベルから解析されるため、それらについても応答します。 イタリア語のみ: 他の Accept-Language では 406 を返します。
応答
FoodCompatibilityResult
単一食品の栄養適合性、ライブで計算された
object
FoodCompatibilityResult
単一食品の栄養適合性、ライブで計算された
id
自社カタログ内の識別子
source
食品がどのカタログに由来するか。「generic」は Tuduu の食品データベースにある食品です。ブランドなし、包装なし、100 g 当たりの栄養成分で、日記の記録が通常参照するものです。「packaged」は Tuduu のマスターカタログにある製品で、ブランド、包装形態、ラベルに記載された栄養成分があります。2 つのカタログは独立した ID 空間を持つため、食品は (source, id) の組で指定され、id だけで指定されることはありません。
compatibility
object[]
compatibility
AnalysisResultItem
1つのライフスタイルフラグに対する単一の栄養適合性結果 - フラグと結果の識別子を含み、'Definitions' エンドポイントを使用してローカライズされた説明を取得するためにデコードできます
object
AnalysisResultItem
1つのライフスタイルフラグに対する単一の栄養適合性結果 - フラグと結果の識別子を含み、'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?