Ł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 |
| 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 |
Menu Item Nutrition by ID Image
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".