Udostępnij przez


Łyżka żywności (niezależny wydawca) (wersja zapoznawcza)

Łyżka żywienia, przepis i jedzenie pozwala uzyskać dostęp do ponad 380.000 przepisów, tysięcy składników, produktów spożywczych i elementów menu. Łyżka żywności umożliwia wyszukiwanie składników żywności przy użyciu zapytań języka naturalnego.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Amjed Ayoub
adres URL https://amjedayoub.github.io/portfolio
Email amjedkayoub@gmail.com
Metadane łącznika
Publisher Amjed Ayoub
Witryna internetowa https://spoonacular.com
Zasady ochrony prywatności https://spoonacular.com/terms
Kategorie Witryna internetowa; Styl życia i rozrywka

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Klucz interfejsu API securestring Klucz interfejsu API dla tego interfejsu API

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Analiza obrazów według adresu URL

Analizowanie obrazu żywności. Interfejs API próbuje sklasyfikować obraz, odgadnąć odżywianie i znaleźć pasujące przepisy.

Autouzupełnianie wyszukiwania elementów menu

Generowanie sugestii dotyczących elementów menu na podstawie (częściowego) zapytania. Dopasowania zostaną znalezione, patrząc tylko w tytule.

Autouzupełnianie wyszukiwania produktów

Generowanie sugestii dotyczących produktów spożywczych na podstawie (częściowego) zapytania. Dopasowania zostaną znalezione, patrząc tylko w tytule.

Elementy menu Wyszukiwania

Wyszukaj ponad 115 000 elementów menu z ponad 800 restauracji fast food i sieci. Na przykład McDonald's Big Mac lub Starbucks Mocha.

Ilość składnika obliczeniowego

Oblicz ilość potrzebnego określonego składnika dla określonego celu żywieniowego. Na przykład ile ananasu trzeba jeść, aby uzyskać 10 gramów białka?

Klasyfikacja obrazów według adresu URL

Klasyfikowanie obrazu żywności.

Losowe jedzenie Trywii

Zwraca losowe trywii żywności.

Losowy żart z jedzenia

Uzyskaj losowy żart, który jest związany z jedzeniem. Uwaga: jest to punkt końcowy dla dorosłych!

Menu Item Nutrition by ID Image

Wizualizowanie informacji żywieniowych elementu menu jako kodu HTML, w tym CSS.

Obraz etykiety żywieniowej elementu menu

Wizualizowanie informacji o etykiecie żywieniowej elementu menu jako obrazu.

Obraz etykiety żywieniowej produktu

Pobierz etykietę żywienia produktu jako obraz.

Opis wina

Uzyskaj prosty opis określonego wina, np. "malbec", "riesling" lub "merlot".

Parowanie dań do wina

Znajdź danie, które dobrze idzie z danym winem.

Parowanie wina

Znajdź wino, które dobrze idzie z jedzeniem. Jedzenie może być nazwą potrawy ("steak"), nazwą składnika ("łosoś") lub kuchnią ("włoski").

Pobieranie składników zastępców

Wyszukaj zamienniki danego składnika.

Pobieranie składników zastępców według identyfikatora

Wyszukaj zamienniki danego składnika.

Pobierz informacje o elemencie menu

Użyj identyfikatora elementu menu, aby uzyskać wszystkie dostępne informacje o elemencie menu, takim jak odżywianie.

Product Nutrition by ID Image

Wizualizowanie informacji żywieniowych produktu jako obrazu.

Product Nutrition by ID Widget

Wizualizowanie informacji żywieniowych produktu jako kodu HTML, w tym CSS.

Sugerowane konwersacje

Ten punkt końcowy zwraca sugestie dotyczące rzeczy, które użytkownik może powiedzieć lub zapytać czatbota.

Uzyskiwanie informacji o produkcie

Użyj identyfikatora produktu, aby uzyskać pełne informacje o produkcie, takie jak składniki, odżywianie itp. Informacje żywieniowe są na porcję.

Uzyskiwanie informacji o składniku

Użyj identyfikatora składnika, aby uzyskać wszystkie dostępne informacje o składniku, takim jak jego obraz i przejścia do supermarketu.

Uzyskiwanie porównywalnych produktów

Znajdź porównywalne produkty do danego.

Widżet etykiety żywieniowej elementu menu

Wizualizowanie informacji o etykiecie żywieniowej elementu menu jako html, w tym CSS.

Widżet etykiety żywieniowej produktu

Pobierz etykietę żywienia produktu jako widżet HTML.

Wykrywanie żywności w tekście

Weź dowolny tekst i znajdź wszystkie zawarte w nim wzmianki o żywności. To zadanie jest również nazywane rozpoznawaniem jednostek nazwanych (NER). W tym przypadku jednostki są żywnością. Potrawy, takie jak pizza lub cheeseburger, albo składniki, takie jak ogórki lub migdały.

Wyszukaj filmy wideo dotyczące żywności

Znajdź przepis i inne filmy związane z żywnością.

Wyszukaj produkty spożywcze

Wyszukaj spakowane produkty spożywcze, takie jak mrożona pizza lub jogurt grecki.

Wyszukaj produkty spożywcze według UPC

Uzyskaj informacje o spakowanej żywności przy użyciu jego UPC.

Wyszukaj wszystkie żywność

Przeszukaj całą zawartość żywności za pomocą jednego wywołania. Obejmuje to przepisy, produkty spożywcze, elementy menu, proste potrawy (składniki) i filmy spożywcze.

Wyszukaj zawartość witryny

Wyszukaj zawartość witryny łyżki. Będzie można znaleźć wszystkie elementy, które można znaleźć, korzystając z sugestii wyszukiwania w spoonacular.com. Jest to sugerowany interfejs API, dzięki czemu można wysyłać częściowe ciągi jako zapytania.

Wyszukiwanie składników

Wyszukaj proste produkty spożywcze (np. owoce, warzywa, orzechy, ziarna, mięso, ryby, nabiał itp.).

Wyszukiwanie składników autouzupełniania

Autouzupełnianie wpisu składnika.

Zalecenie dotyczące wina

Pobierz konkretne zalecenie dotyczące wina (produkt betonowy) dla danego typu wina, np. "merlot".

Analiza obrazów według adresu URL

Analizowanie obrazu żywności. Interfejs API próbuje sklasyfikować obraz, odgadnąć odżywianie i znaleźć pasujące przepisy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres URL obrazu
imageUrl True string

Adres URL obrazu.

Zwraca

Nazwa Ścieżka Typ Opis
przepisyUsed
nutrition.recipesUsed integer

przepisyUsed

value
nutrition.calories.value integer

value

jednostka
nutrition.calories.unit string

jednostka

min
nutrition.calories.confidenceRange95Percent.min float

min

max
nutrition.calories.confidenceRange95Percent.max float

max

StandardowaDeviation
nutrition.calories.standardDeviation float

StandardowaDeviation

value
nutrition.fat.value integer

value

jednostka
nutrition.fat.unit string

jednostka

min
nutrition.fat.confidenceRange95Percent.min float

min

max
nutrition.fat.confidenceRange95Percent.max float

max

StandardowaDeviation
nutrition.fat.standardDeviation float

StandardowaDeviation

value
nutrition.protein.value integer

value

jednostka
nutrition.protein.unit string

jednostka

min
nutrition.protein.confidenceRange95Percent.min float

min

max
nutrition.protein.confidenceRange95Percent.max float

max

StandardowaDeviation
nutrition.protein.standardDeviation float

StandardowaDeviation

value
nutrition.carbs.value integer

value

jednostka
nutrition.carbs.unit string

jednostka

min
nutrition.carbs.confidenceRange95Percent.min float

min

max
nutrition.carbs.confidenceRange95Percent.max float

max

StandardowaDeviation
nutrition.carbs.standardDeviation float

StandardowaDeviation

nazwa
category.name string

nazwa

prawdopodobieństwo
category.probability float

prawdopodobieństwo

przepisy
recipes array of object

przepisy

id
recipes.id integer

id

title
recipes.title string

title

typ obrazu
recipes.imageType string

typ obrazu

URL
recipes.url string

URL

Autouzupełnianie wyszukiwania elementów menu

Generowanie sugestii dotyczących elementów menu na podstawie (częściowego) zapytania. Dopasowania zostaną znalezione, patrząc tylko w tytule.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
results
results array of object

results

id
results.id integer

id

title
results.title string

title

Autouzupełnianie wyszukiwania produktów

Generowanie sugestii dotyczących produktów spożywczych na podstawie (częściowego) zapytania. Dopasowania zostaną znalezione, patrząc tylko w tytule.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
results
results array of object

results

id
results.id integer

id

title
results.title string

title

Elementy menu Wyszukiwania

Wyszukaj ponad 115 000 elementów menu z ponad 800 restauracji fast food i sieci. Na przykład McDonald's Big Mac lub Starbucks Mocha.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

Minimalna liczba kalorii
minCalories True string

Minimalna kaloria.

Maksymalna liczba kalorii
maxCalories True string

Maksymalna liczba kalorii.

Minimalna ilość węglowodanów
minCarbs True string

Minimalna ilość węglowodanów.

Maksymalna ilość węglowodanów
maxCarbs True string

Maksymalna ilość węglowodanów.

Minimalna liczba białek
minProtein True string

Minimalna białko.

Maksimum białka
maxProtein True string

Maksymalne białko.

Minimalna zawartość tłuszczu
minFat True string

Minimalna tłuszcz.

Maksymalny tłuszcz
maxFat True string

Maksymalny tłuszcz.

przesunąć
offset True string

Przesunięcie.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
menuItems
menuItems array of object

menuItems

id
menuItems.id integer

id

title
menuItems.title string

title

restaurantChain
menuItems.restaurantChain string

restaurantChain

obraz
menuItems.image string

obraz

typ obrazu
menuItems.imageType string

typ obrazu

Liczba
menuItems.servings.number integer

Liczba

size
menuItems.servings.size integer

size

jednostka
menuItems.servings.unit string

jednostka

totalMenuItems
totalMenuItems integer

totalMenuItems

typ
type string

typ

przesunąć
offset integer

przesunąć

Liczba
number integer

Liczba

Ilość składnika obliczeniowego

Oblicz ilość potrzebnego określonego składnika dla określonego celu żywieniowego. Na przykład ile ananasu trzeba jeść, aby uzyskać 10 gramów białka?

Parametry

Nazwa Klucz Wymagane Typ Opis
Pożywny
nutrient True string

Przepis składników odżywczych.

Target
target True string

Cel.

Unit
unit True string

Jednostka.

identyfikator
id True string

Identyfikator.

Zwraca

Nazwa Ścieżka Typ Opis
kwota
amount float

kwota

jednostka
unit string

jednostka

Klasyfikacja obrazów według adresu URL

Klasyfikowanie obrazu żywności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres URL obrazu
imageUrl True string

Adres URL obrazu.

Zwraca

Nazwa Ścieżka Typ Opis
kategoria
category string

kategoria

prawdopodobieństwo
probability float

prawdopodobieństwo

Losowe jedzenie Trywii

Zwraca losowe trywii żywności.

Zwraca

Nazwa Ścieżka Typ Opis
SMS
text string

SMS

Losowy żart z jedzenia

Uzyskaj losowy żart, który jest związany z jedzeniem. Uwaga: jest to punkt końcowy dla dorosłych!

Zwraca

Nazwa Ścieżka Typ Opis
SMS
text string

SMS

Wizualizowanie informacji żywieniowych elementu menu jako kodu HTML, w tym CSS.

Parametry

Nazwa Klucz Wymagane Typ Opis
identyfikator
id True string

Identyfikator.

Zwraca

response
string

Obraz etykiety żywieniowej elementu menu

Wizualizowanie informacji o etykiecie żywieniowej elementu menu jako obrazu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Pokaż opcjonalne składniki odżywcze
showOptionalNutrients True string

Pokaż opcjonalne składniki odżywcze.

Pokaż wartości zerowe
showZeroValues True string

Pokaż wartości zerowe.

Pokaż składniki
showIngredients True string

Pokaż składniki.

identyfikator
id True string

Identyfikator.

Zwraca

response
string

Obraz etykiety żywieniowej produktu

Pobierz etykietę żywienia produktu jako obraz.

Parametry

Nazwa Klucz Wymagane Typ Opis
Pokaż opcjonalne składniki odżywcze
showOptionalNutrients True string

Pokaż opcjonalne składniki odżywcze.

Pokaż wartości zerowe
showZeroValues True string

Pokaż wartości zerowe.

Pokaż składniki
showIngredients True string

Pokaż składniki.

identyfikator
id True string

Identyfikator.

Zwraca

response
string

Opis wina

Uzyskaj prosty opis określonego wina, np. "malbec", "riesling" lub "merlot".

Parametry

Nazwa Klucz Wymagane Typ Opis
Wino
wine True string

Wino.

Zwraca

Nazwa Ścieżka Typ Opis
wineDescription
wineDescription string

wineDescription

Parowanie dań do wina

Znajdź danie, które dobrze idzie z danym winem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wino
wine True string

Wino.

Zwraca

Nazwa Ścieżka Typ Opis
Par
pairings array of string

Par

SMS
text string

SMS

Parowanie wina

Znajdź wino, które dobrze idzie z jedzeniem. Jedzenie może być nazwą potrawy ("steak"), nazwą składnika ("łosoś") lub kuchnią ("włoski").

Parametry

Nazwa Klucz Wymagane Typ Opis
Żywność
food True string

Jedzenie.

Maksymalna cena
maxPrice True string

Maksymalna cena.

Zwraca

Nazwa Ścieżka Typ Opis
pairedWines
pairedWines array of string

pairedWines

pairingText
pairingText string

pairingText

productMatches
productMatches array of object

productMatches

id
productMatches.id integer

id

title
productMatches.title string

title

averageRating
productMatches.averageRating integer

averageRating

opis
productMatches.description string

opis

imageUrl
productMatches.imageUrl string

imageUrl

łącze
productMatches.link string

łącze

cena
productMatches.price string

cena

ratingCount
productMatches.ratingCount integer

ratingCount

wynik
productMatches.score float

wynik

Pobieranie składników zastępców

Wyszukaj zamienniki danego składnika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa składnika
ingredientName True string

Nazwa składnika.

Zwraca

Nazwa Ścieżka Typ Opis
składnik
ingredient string

składnik

Substytuty
substitutes array of string

Substytuty

komunikat
message string

komunikat

Pobieranie składników zastępców według identyfikatora

Wyszukaj zamienniki danego składnika.

Parametry

Nazwa Klucz Wymagane Typ Opis
identyfikator
id True string

Identyfikator.

Zwraca

Nazwa Ścieżka Typ Opis
składnik
ingredient string

składnik

Substytuty
substitutes array of string

Substytuty

komunikat
message string

komunikat

Pobierz informacje o elemencie menu

Użyj identyfikatora elementu menu, aby uzyskać wszystkie dostępne informacje o elemencie menu, takim jak odżywianie.

Parametry

Nazwa Klucz Wymagane Typ Opis
identyfikator
id True string

Identyfikator.

Zwraca

Nazwa Ścieżka Typ Opis
id
id integer

id

title
title string

title

restaurantChain
restaurantChain string

restaurantChain

Składników odżywczych
nutrition.nutrients array of object

Składników odżywczych

nazwa
nutrition.nutrients.name string

nazwa

kwota
nutrition.nutrients.amount integer

kwota

jednostka
nutrition.nutrients.unit string

jednostka

percentOfDailyNeeds
nutrition.nutrients.percentOfDailyNeeds integer

percentOfDailyNeeds

percent (procent)
nutrition.caloricBreakdown.percentProtein integer

percent (procent)

percentFat
nutrition.caloricBreakdown.percentFat integer

percentFat

percentCarbs
nutrition.caloricBreakdown.percentCarbs integer

percentCarbs

Odznaki
badges array of

Odznaki

linki do stron nadrzędnych
breadcrumbs array of string

linki do stron nadrzędnych

generatedText
generatedText string

generatedText

typ obrazu
imageType string

typ obrazu

Lubi
likes integer

Lubi

Liczba
servings.number integer

Liczba

size
servings.size integer

size

jednostka
servings.unit string

jednostka

cena
price float

cena

spoonacularScore
spoonacularScore float

spoonacularScore

Product Nutrition by ID Image

Wizualizowanie informacji żywieniowych produktu jako obrazu.

Parametry

Nazwa Klucz Wymagane Typ Opis
identyfikator
id True string

Identyfikator.

Zwraca

response
string

Product Nutrition by ID Widget

Wizualizowanie informacji żywieniowych produktu jako kodu HTML, w tym CSS.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wartości domyślne
defaultCss True string

Wartości domyślne.

identyfikator
id True string

Identyfikator.

Zwraca

response
string

Sugerowane konwersacje

Ten punkt końcowy zwraca sugestie dotyczące rzeczy, które użytkownik może powiedzieć lub zapytać czatbota.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
_
suggests._ array of object

_

nazwa
suggests._.name string

nazwa

words
words array of

words

Uzyskiwanie informacji o produkcie

Użyj identyfikatora produktu, aby uzyskać pełne informacje o produkcie, takie jak składniki, odżywianie itp. Informacje żywieniowe są na porcję.

Parametry

Nazwa Klucz Wymagane Typ Opis
identyfikator
id True string

Identyfikator.

Zwraca

Nazwa Ścieżka Typ Opis
id
id integer

id

title
title string

title

linki do stron nadrzędnych
breadcrumbs array of string

linki do stron nadrzędnych

typ obrazu
imageType string

typ obrazu

Odznaki
badges array of string

Odznaki

importantBadges
importantBadges array of string

importantBadges

składnikCount
ingredientCount integer

składnikCount

generatedText
generatedText string

generatedText

składnikList
ingredientList string

składnikList

składniki
ingredients array of object

składniki

opis
ingredients.description string

opis

nazwa
ingredients.name string

nazwa

safety_level
ingredients.safety_level string

safety_level

Lubi
likes integer

Lubi

przejście
aisle string

przejście

Składników odżywczych
nutrition.nutrients array of object

Składników odżywczych

nazwa
nutrition.nutrients.name string

nazwa

kwota
nutrition.nutrients.amount integer

kwota

jednostka
nutrition.nutrients.unit string

jednostka

percentOfDailyNeeds
nutrition.nutrients.percentOfDailyNeeds float

percentOfDailyNeeds

percent (procent)
nutrition.caloricBreakdown.percentProtein float

percent (procent)

percentFat
nutrition.caloricBreakdown.percentFat integer

percentFat

percentCarbs
nutrition.caloricBreakdown.percentCarbs float

percentCarbs

cena
price integer

cena

Liczba
servings.number integer

Liczba

size
servings.size integer

size

jednostka
servings.unit string

jednostka

spoonacularScore
spoonacularScore integer

spoonacularScore

Uzyskiwanie informacji o składniku

Użyj identyfikatora składnika, aby uzyskać wszystkie dostępne informacje o składniku, takim jak jego obraz i przejścia do supermarketu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kwota
amount True string

Kwota.

Unit
unit True string

Jednostka.

identyfikator
id True string

Identyfikator.

Zwraca

Nazwa Ścieżka Typ Opis
id
id integer

id

Oryginał
original string

Oryginał

originalName
originalName string

originalName

nazwa
name string

nazwa

nameClean
nameClean string

nameClean

kwota
amount integer

kwota

jednostka
unit string

jednostka

unitShort
unitShort string

unitShort

unitLong
unitLong string

unitLong

possibleUnits
possibleUnits array of string

possibleUnits

value
estimatedCost.value integer

value

jednostka
estimatedCost.unit string

jednostka

konsystencja
consistency string

konsystencja

shoppingListUnits
shoppingListUnits array of string

shoppingListUnits

przejście
aisle string

przejście

obraz
image string

obraz

Meta
meta array of

Meta

Składników odżywczych
nutrition.nutrients array of object

Składników odżywczych

nazwa
nutrition.nutrients.name string

nazwa

kwota
nutrition.nutrients.amount float

kwota

jednostka
nutrition.nutrients.unit string

jednostka

percentOfDailyNeeds
nutrition.nutrients.percentOfDailyNeeds float

percentOfDailyNeeds

properties
nutrition.properties array of object

properties

nazwa
nutrition.properties.name string

nazwa

kwota
nutrition.properties.amount float

kwota

jednostka
nutrition.properties.unit string

jednostka

percent (procent)
nutrition.caloricBreakdown.percentProtein float

percent (procent)

percentFat
nutrition.caloricBreakdown.percentFat float

percentFat

percentCarbs
nutrition.caloricBreakdown.percentCarbs float

percentCarbs

kwota
nutrition.weightPerServing.amount integer

kwota

jednostka
nutrition.weightPerServing.unit string

jednostka

categoryPath
categoryPath array of string

categoryPath

Uzyskiwanie porównywalnych produktów

Znajdź porównywalne produkty do danego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Upc
upc True string

Upc.

Zwraca

Nazwa Ścieżka Typ Opis
Kalorii
comparableProducts.calories array of

Kalorii

Lubi
comparableProducts.likes array of

Lubi

cena
comparableProducts.price array of

cena

białko
comparableProducts.protein array of object

białko

różnica
comparableProducts.protein.difference integer

różnica

id
comparableProducts.protein.id integer

id

obraz
comparableProducts.protein.image string

obraz

title
comparableProducts.protein.title string

title

spoonacularScore
comparableProducts.spoonacularScore array of object

spoonacularScore

różnica
comparableProducts.spoonacularScore.difference integer

różnica

id
comparableProducts.spoonacularScore.id integer

id

obraz
comparableProducts.spoonacularScore.image string

obraz

title
comparableProducts.spoonacularScore.title string

title

cukier
comparableProducts.sugar array of

cukier

Widżet etykiety żywieniowej elementu menu

Wizualizowanie informacji o etykiecie żywieniowej elementu menu jako html, w tym CSS.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wartości domyślne
defaultCss True string

Wartości domyślne.

Pokaż opcjonalne składniki odżywcze
showOptionalNutrients True string

Pokaż opcjonalne składniki odżywcze.

Pokaż wartości zerowe
showZeroValues True string

Pokaż wartości zerowe.

Pokaż składniki
showIngredients True string

Pokaż składniki.

identyfikator
id True string

Identyfikator.

Zwraca

response
string

Widżet etykiety żywieniowej produktu

Pobierz etykietę żywienia produktu jako widżet HTML.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wartości domyślne
defaultCss True string

Wartości domyślne.

Pokaż opcjonalne składniki odżywcze
showOptionalNutrients True string

Pokaż opcjonalne składniki odżywcze.

Pokaż wartości zerowe
showZeroValues True string

Pokaż wartości zerowe.

Pokaż składniki
showIngredients True string

Pokaż składniki.

identyfikator
id True string

Identyfikator.

Zwraca

response
string

Wykrywanie żywności w tekście

Weź dowolny tekst i znajdź wszystkie zawarte w nim wzmianki o żywności. To zadanie jest również nazywane rozpoznawaniem jednostek nazwanych (NER). W tym przypadku jednostki są żywnością. Potrawy, takie jak pizza lub cheeseburger, albo składniki, takie jak ogórki lub migdały.

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ zawartości
Content-Type True string

Typ zawartości

klucz
key string

klucz

value
value string

value

Zwraca

Nazwa Ścieżka Typ Opis
Adnotacje
annotations array of object

Adnotacje

adnotacja
annotations.annotation string

adnotacja

obraz
annotations.image string

obraz

oznaczyć
annotations.tag string

oznaczyć

Wyszukaj filmy wideo dotyczące żywności

Znajdź przepis i inne filmy związane z żywnością.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

Typ
type True string

Typ.

Kuchnia
cuisine True string

Kuchnia.

Dieta
diet True string

Dieta.

Uwzględnione składniki
includeIngredients True string

Zawarte składniki.

Wykluczone składniki
excludeIngredients True string

Wykluczone składniki.

Minimalna długość
minLength True string

Minimalna długość.

Maksymalna długość
maxLength True string

Maksymalna długość.

przesunąć
offset True string

Przesunięcie.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
videos
videos array of object

videos

title
videos.title string

title

length
videos.length integer

length

klasyfikacja
videos.rating integer

klasyfikacja

krótki tytuł
videos.shortTitle string

krótki tytuł

miniatura
videos.thumbnail string

miniatura

views
videos.views integer

views

youTubeId
videos.youTubeId string

youTubeId

totalResults
totalResults integer

totalResults

Wyszukaj produkty spożywcze

Wyszukaj spakowane produkty spożywcze, takie jak mrożona pizza lub jogurt grecki.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

Minimalna liczba kalorii
minCalories True string

Minimalna kaloria.

Maksymalna liczba kalorii
maxCalories True string

Maksymalna liczba kalorii.

Minimalna ilość węglowodanów
minCarbs True string

Minimalna ilość węglowodanów.

Maksymalna ilość węglowodanów
maxCarbs True string

Maksymalna ilość węglowodanów.

Minimalna liczba białek
minProtein True string

Minimalna białko.

Maksimum białka
maxProtein True string

Maksymalne białko.

Minimalna zawartość tłuszczu
minFat True string

Minimalna tłuszcz.

Maksymalny tłuszcz
maxFat True string

Maksymalny tłuszcz.

przesunąć
offset True string

Przesunięcie.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
products
products array of object

products

id
products.id integer

id

title
products.title string

title

typ obrazu
products.imageType string

typ obrazu

totalProducts
totalProducts integer

totalProducts

typ
type string

typ

przesunąć
offset integer

przesunąć

Liczba
number integer

Liczba

Wyszukaj produkty spożywcze według UPC

Uzyskaj informacje o spakowanej żywności przy użyciu jego UPC.

Parametry

Nazwa Klucz Wymagane Typ Opis
Upc
upc True string

Upc.

Zwraca

Nazwa Ścieżka Typ Opis
id
id integer

id

title
title string

title

Odznaki
badges array of string

Odznaki

importantBadges
importantBadges array of string

importantBadges

linki do stron nadrzędnych
breadcrumbs array of string

linki do stron nadrzędnych

generatedText
generatedText string

generatedText

typ obrazu
imageType string

typ obrazu

składnikCount
ingredientCount integer

składnikCount

składnikList
ingredientList string

składnikList

składniki
ingredients array of object

składniki

opis
ingredients.description string

opis

nazwa
ingredients.name string

nazwa

safety_level
ingredients.safety_level string

safety_level

Lubi
likes integer

Lubi

Składników odżywczych
nutrition.nutrients array of object

Składników odżywczych

nazwa
nutrition.nutrients.name string

nazwa

kwota
nutrition.nutrients.amount integer

kwota

jednostka
nutrition.nutrients.unit string

jednostka

percentOfDailyNeeds
nutrition.nutrients.percentOfDailyNeeds float

percentOfDailyNeeds

percent (procent)
nutrition.caloricBreakdown.percentProtein float

percent (procent)

percentFat
nutrition.caloricBreakdown.percentFat integer

percentFat

percentCarbs
nutrition.caloricBreakdown.percentCarbs float

percentCarbs

cena
price integer

cena

Liczba
servings.number integer

Liczba

size
servings.size integer

size

jednostka
servings.unit string

jednostka

spoonacularScore
spoonacularScore integer

spoonacularScore

Wyszukaj wszystkie żywność

Przeszukaj całą zawartość żywności za pomocą jednego wywołania. Obejmuje to przepisy, produkty spożywcze, elementy menu, proste potrawy (składniki) i filmy spożywcze.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

przesunąć
offset True string

Przesunięcie.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
kwerenda
query string

kwerenda

totalResults
totalResults integer

totalResults

limit
limit integer

limit

przesunąć
offset integer

przesunąć

searchResults (wyniki wyszukiwania)
searchResults array of object

searchResults (wyniki wyszukiwania)

nazwa
searchResults.name string

nazwa

totalResults
searchResults.totalResults integer

totalResults

results
searchResults.results array of object

results

id
searchResults.results.id string

id

nazwa
searchResults.results.name string

nazwa

obraz
searchResults.results.image string

obraz

łącze
searchResults.results.link string

łącze

typ
searchResults.results.type string

typ

Mający znaczenie dla
searchResults.results.relevance integer

Mający znaczenie dla

zawartość
searchResults.results.content string

zawartość

Wyszukaj zawartość witryny

Wyszukaj zawartość witryny łyżki. Będzie można znaleźć wszystkie elementy, które można znaleźć, korzystając z sugestii wyszukiwania w spoonacular.com. Jest to sugerowany interfejs API, dzięki czemu można wysyłać częściowe ciągi jako zapytania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

Zwraca

Nazwa Ścieżka Typ Opis
Articles
Articles array of object

Articles

dataPoints
Articles.dataPoints array of

dataPoints

obraz
Articles.image string

obraz

łącze
Articles.link string

łącze

nazwa
Articles.name string

nazwa

Produkty spożywcze
Grocery Products array of object

Produkty spożywcze

dataPoints
Grocery Products.dataPoints array of object

dataPoints

klucz
Grocery Products.dataPoints.key string

klucz

value
Grocery Products.dataPoints.value string

value

obraz
Grocery Products.image string

obraz

łącze
Grocery Products.link string

łącze

nazwa
Grocery Products.name string

nazwa

Elementy menu
Menu Items array of object

Elementy menu

dataPoints
Menu Items.dataPoints array of object

dataPoints

klucz
Menu Items.dataPoints.key string

klucz

value
Menu Items.dataPoints.value string

value

obraz
Menu Items.image string

obraz

łącze
Menu Items.link string

łącze

nazwa
Menu Items.name string

nazwa

Przepisy
Recipes array of object

Przepisy

dataPoints
Recipes.dataPoints array of object

dataPoints

klucz
Recipes.dataPoints.key string

klucz

value
Recipes.dataPoints.value string

value

obraz
Recipes.image string

obraz

łącze
Recipes.link string

łącze

nazwa
Recipes.name string

nazwa

Wyszukiwanie składników

Wyszukaj proste produkty spożywcze (np. owoce, warzywa, orzechy, ziarna, mięso, ryby, nabiał itp.).

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

addChildren
addChildren True string

addChildren.

Procent minimalnego białka
minProteinPercent True string

Minimalna wartość procentowa białka.

Maksymalny procent białka
maxProteinPercent True string

Maksymalny procent białka.

Minimalna procent tłuszczu
minFatPercent True string

Minimalny procent tłuszczu.

Maksymalny procent tłuszczu
maxFatPercent True string

Maksymalny procent tłuszczu.

Min Carbs Procent
minCarbsPercent True string

Minimalna ilość węglowodanów procent.

Maksymalny procent węglowodanów
maxCarbsPercent True string

Maksymalny procent węglowodanów.

MetaInformacja
metaInformation True string

MetaInformation.

Nietolerancji
intolerances True string

Nietolerancje.

Sortuj
sort True string

Rodzaj.

Kierunek sortowania
sortDirection True string

Kierunek sortowania.

przesunąć
offset True string

Przesunięcie.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
results
results array of object

results

id
results.id integer

id

nazwa
results.name string

nazwa

obraz
results.image string

obraz

przesunąć
offset integer

przesunąć

Liczba
number integer

Liczba

totalResults
totalResults integer

totalResults

Wyszukiwanie składników autouzupełniania

Autouzupełnianie wpisu składnika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Query
query True string

Zapytanie.

Number
number True string

Liczba.

MetaInformacja
metaInformation True string

MetaInformation.

Nietolerancji
intolerances True string

Nietolerancje.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
nazwa
name string

nazwa

obraz
image string

obraz

id
id integer

id

przejście
aisle string

przejście

possibleUnits
possibleUnits array of string

possibleUnits

Zalecenie dotyczące wina

Pobierz konkretne zalecenie dotyczące wina (produkt betonowy) dla danego typu wina, np. "merlot".

Parametry

Nazwa Klucz Wymagane Typ Opis
Wino
wine True string

Wino.

Maksymalna cena
maxPrice True string

Maksymalna cena.

Minimalna ocena
minRating True string

Minimalna ocena.

Number
number True string

Liczba.

Zwraca

Nazwa Ścieżka Typ Opis
recommendedWines
recommendedWines array of object

recommendedWines

id
recommendedWines.id integer

id

title
recommendedWines.title string

title

averageRating
recommendedWines.averageRating float

averageRating

opis
recommendedWines.description string

opis

imageUrl
recommendedWines.imageUrl string

imageUrl

łącze
recommendedWines.link string

łącze

cena
recommendedWines.price string

cena

ratingCount
recommendedWines.ratingCount integer

ratingCount

wynik
recommendedWines.score float

wynik

totalFound
totalFound integer

totalFound

Definicje

ciąg

Jest to podstawowy typ danych "string".