TempoLife › Atvirojo kodo sprendimas ir maisto API › food-api
Maisto ir mitybos API
Tik skaitymui skirtas HTTP API maisto produktų paieškai ir jų maistinės vertės 100 g skaitymui.
Tai beta versija. Ji veikia, tačiau tikslūs laukai gali keistis, kol nebus paskelbta stabili, versijomis numeruota leidimo versija.
Kas tai yra
Maisto API leidžia ieškoti maisto duomenų bazėje ir skaityti atgal energiją ir makroelementus 100 g kaip JSON. Ji tik skaitymui — nėra rašymo prieigos ir jokių asmens duomenų —, o tai saugu kviesti iš statinės svetainės ar hobių projekto. Šiuo metu ji beta: forma žemiau stabili pagal ketinimą, bet tikslius laukus laikykite keičiamais, kol bus paskelbta versija 1.0, ir dar ant jos nestatykite nieko kritiško. Yra sąžiningo naudojimo spartos riba; intensyviam ar komerciniam naudojimui pirmiausia susisiekite.
Pavyzdžiai
Ieškoti maisto produkto
GET https://open.tempolife.app/v1/foods?q=banana&lang=en
{
"query": "banana",
"results": [
{ "id": "banana-raw", "name": "Banana, raw", "kcal_100g": 89 }
]
}Nuskaityti vieną produktą pagal id
GET https://open.tempolife.app/v1/foods/banana-raw
{
"id": "banana-raw",
"name": "Banana, raw",
"per_100g": { "kcal": 89, "protein_g": 1.1, "carbs_g": 22.8, "fat_g": 0.3 }
}Iškvieskite tai iš komandų eilutės
curl -s 'https://open.tempolife.app/v1/foods?q=oat+milk'Kiti paketai
Atviras maistinės vertės duomenų rinkinys
Atsisiunčiamas CSV/JSON momentinis vaizdas su įprastais maisto produktais ir jų maistine verte 100 g.
unit-convert (JS)
Mažas, nuo priklausomybių nepriklausantis konverteris, veikiantis už units.tempolife.app, kaip atviras paketas.
Šaltinis: TempoLife atvirojo kodo ir API dokumentacija. Statusas aktualus patikros datą; beta arba planuojamas statusas reiškia, kad sąsaja dar gali keistis. · patikrinta 2026-09-04
Dažnai užduodami klausimai
Ar Maisto ir mitybos API paruoštas naudoti?
Jis yra beta versijoje: naudotinas prototipams ir šalutiniams projektams, tačiau laikykite, kad tikslūs laukai gali pasikeisti iki stabilios 1.0 versijos.
Kiek tai kainuoja?
Nieko, jei naudojama sąžiningai. Išleistas kodas yra atvirojo kodo su leidžiamąja licencija ir nurodant autorystę; beta API nemokama neperžengiant užklausų limito.
Arba tiesiog naudokite programėlę
TempoLife duoda visą maisto duomenų bazę bei skaičiuotuves ir sekimo įrankius — nemokamai, be jokio kodo.