- API
- Uç noktalar
- /foods/{source}/{id}/macronutrients
Get food macronutrients and portion
Arama uç noktası tarafından döndürülen (source, id) çiftiyle belirtilen tek bir yiyeceğin 100 g başına makro besinlerini ve porsiyonunu al. Bunu, günlükte zaten kayıtlı olan bir yiyeceği yeniden aramadan göstermek için kullan. Yalnızca İtalyanca: diğer tüm Accept-Language değerleri için 406 yanıtı verir.
Yanıt
FoodMacronutrientsResult
Tek bir gıdanın makro besinleri ve porsiyonu
object
FoodMacronutrientsResult
Tek bir gıdanın makro besinleri ve porsiyonu
id
Kendi kataloğu içindeki tanımlayıcısı
source
Bir gıdanın geldiği katalog. 'generic', Tuduu gıda veritabanından gelen bir gıdadır: markası ve ambalajı yoktur, besin değerleri 100 g üzerinden verilir ve günlük kaydı genellikle bunu ifade eder. 'packaged', Tuduu ana kataloğundan gelen bir üründür; markası, ambalaj formatı ve etikette beyan edilen besin değerleri bulunur. İki kataloğun tanımlayıcı alanları birbirinden bağımsızdır; bu nedenle bir gıdaya yalnızca id ile değil, (source, id) çiftiyle erişilir
portion?
object
portion?
All of
Varyant 1
Gıdanın bir porsiyonu. Ne ağırlık ne de etiket açıklaması biliniyorsa null
object
Varyant 1
Gıdanın bir porsiyonu. Ne ağırlık ne de etiket açıklaması biliniyorsa null
grams?
Porsiyonun gram cinsinden ağırlığı. Bilinmediğinde veya etiket porsiyonu ağırlık belirtmeden tanımladığında ('1 kavanoz') null. Ambalaj boyutundan asla çıkarılmaz
label?
Etikette yazdığı şekliyle porsiyon ('30 g', '1 kavanoz'). Etiketi olmayan genel gıdalar için null
isDeclared
Grams değeri sayısal bir alandan geldiğinde true, serbest metin etiketinden çıkarıldığında false. Bir hesaplamada Grams değerini kullanmadan önce bunu okuyun: buradaki false, sayının bizim etiket okuması olduğunu ve sayı olarak beyan edilmiş bir değer olmadığını gösterir
macronutrients
100 g gıda başına makro besinler
object
macronutrients
100 g gıda başına makro besinler
kcal?
Kilokalori
fat?
Toplam yağ (g)
saturatedFat?
Doymuş yağ (g)
carbohydrates?
Karbonhidrat (g)
sugars?
Şeker (g)
protein?
Protein (g)
salt?
Tuz (g)
fiber?
Lif (g)
Yetkisiz
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Yasaklandı
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Bulunamadı
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Kabul Edilemez
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
İşlenemeyen Varlık
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Çok Fazla İstek (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Dahili Sunucu Hatası
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Hatalı Ağ Geçidi (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Ağ Geçidi Zaman Aşımı (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?