스푸나큘러 푸드(독립 퍼블리셔)(미리 보기)
숟가락 영양, 조리법 및 음식을 사용하면 380,000 가지 이상의 조리법, 수천 개의 재료, 식품 및 메뉴 항목에 액세스 할 수 있습니다. 스푸나큘러 푸드를 사용하면 자연어 쿼리를 사용하여 식품 재료를 검색할 수 있습니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure Government 지역 - Azure 중국 지역 - 미국 국방부(DoD) |
| Power Apps | Premium | 다음을 제외한 모든 Power Apps 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| Power Automate | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 연락처 | |
|---|---|
| 이름 | Amjed Ayoub |
| URL | https://amjedayoub.github.io/portfolio |
| 전자 메일 | amjedkayoub@gmail.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Amjed Ayoub |
| 웹 사이트 | https://spoonacular.com |
| 개인 정보 보호 정책 | https://spoonacular.com/terms |
| 카테고리 | 웹 사이트; 라이프스타일 및 엔터테인먼트 |
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| API 키 | 시큐어스트링 (보안 문자열) | 이 API의 API 키 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| ID 위젯별 제품 영양 |
제품의 영양 정보를 CSS를 포함한 HTML로 시각화합니다. |
| ID 이미지별 메뉴 항목 영양 |
메뉴 항목의 영양 정보를 CSS를 포함한 HTML로 시각화합니다. |
| ID 이미지별 제품 영양 |
제품의 영양 정보를 이미지로 시각화합니다. |
| ID로 재료 대체물 가져오기 |
지정된 성분의 대체품을 검색합니다. |
| UPC로 식료품 검색 |
UPC를 사용하여 포장 식품에 대한 정보를 가져옵니다. |
| URL별 이미지 분류 |
음식 이미지를 분류합니다. |
| URL별 이미지 분석 |
음식 이미지를 분석합니다. API는 이미지를 분류하고, 영양을 추측하고, 일치하는 레시피를 찾으려고 합니다. |
| 검색 메뉴 항목 |
800개가 넘는 패스트푸드 및 체인 레스토랑에서 115,000개 이상의 메뉴 항목을 검색합니다. 예를 들어, 맥도날드의 빅 맥 또는 스타 벅스 모카. |
| 대화 제안 |
이 엔드포인트는 사용자가 챗봇에 말하거나 요청할 수 있는 항목에 대한 제안을 반환합니다. |
| 메뉴 항목 검색 자동 완성 |
(부분) 쿼리를 기반으로 메뉴 항목에 대한 제안을 생성합니다. 매치는 타이틀에서만 확인할 수 있습니다. |
| 메뉴 항목 영양 레이블 위젯 |
메뉴 항목의 영양 레이블 정보를 CSS를 포함한 HTML로 시각화합니다. |
| 메뉴 항목 영양 레이블 이미지 |
메뉴 항목의 영양 레이블 정보를 이미지로 시각화합니다. |
| 메뉴 항목 정보 가져오기 |
메뉴 항목 ID를 사용하여 메뉴 항목에 대한 사용 가능한 모든 정보(예: 영양)를 가져옵니다. |
| 모든 음식 검색 |
한 번의 통화로 모든 음식 콘텐츠를 검색합니다. 여기에는 조리법, 식료품, 메뉴 항목, 간단한 음식 (재료) 및 음식 비디오가 포함됩니다. |
| 비교 가능한 제품 가져오기 |
지정된 제품과 비슷한 제품을 찾습니다. |
| 사이트 콘텐츠 검색 |
숟가락의 사이트 콘텐츠를 검색합니다. spoonacular.com 검색 제안을 사용하여 찾을 수 있는 모든 항목을 찾을 수 있습니다. 부분 문자열을 쿼리로 보낼 수 있도록 제안 API입니다. |
| 성분 검색 |
간단한 전체 식품(예: 과일, 채소, 견과류, 곡물, 고기, 생선, 유제품 등)을 검색합니다. |
| 성분 검색 자동 완성 |
재료의 항목을 자동으로 완성합니다. |
| 성분 정보 가져오기 |
재료 ID를 사용하여 이미지 및 슈퍼마켓 통로와 같은 재료에 대한 사용 가능한 모든 정보를 가져옵니다. |
| 식료품 제품 검색 |
냉동 피자 또는 그리스 요구르트와 같은 포장 식품을 검색합니다. |
| 와인 권장 사항 |
지정된 와인 종류(예: "merlot")에 대한 특정 와인 권장 사항(콘크리트 제품)을 가져옵니다. |
| 와인 설명 |
특정 와인에 대한 간단한 설명(예: "malbec", "riesling" 또는 "merlot")을 가져옵니다. |
| 와인 페어링 |
음식과 잘 어울리는 와인을 찾아보세요. 음식은 요리 이름("스테이크"), 재료 이름("연어") 또는 요리("이탈리아어")일 수 있습니다. |
| 와인을 위한 요리 페어링 |
주어진 와인과 잘 어울리는 요리를 찾아보세요. |
| 음식 비디오 검색 |
레시피 및 기타 음식 관련 비디오를 찾습니다. |
| 임의 식품 퀴즈 |
임의의 음식 퀴즈를 반환합니다. |
| 임의 음식 농담 |
음식과 관련된 임의의 농담을 가져옵니다. 주의: 성인을 위한 엔드포인트입니다. |
| 재료 대체물 가져오기 |
지정된 성분의 대체품을 검색합니다. |
| 제품 검색 자동 완성 |
(부분) 쿼리를 기반으로 식료품 제품에 대한 제안을 생성합니다. 매치는 타이틀에서만 확인할 수 있습니다. |
| 제품 영양 라벨 위젯 |
제품의 영양 라벨을 HTML 위젯으로 가져옵니다. |
| 제품 영양 라벨 이미지 |
제품의 영양 라벨을 이미지로 가져옵니다. |
| 제품 정보 가져오기 |
제품 ID를 사용하여 재료, 영양 등 제품에 대한 전체 정보를 얻을 수 있습니다. 영양 정보는 1회 제공량당입니다. |
| 컴퓨팅 성분 양 |
특정 영양 목표를 위해 특정 성분에 필요한 양을 계산합니다. 예를 들어, 단백질 10 그램을 얻기 위해 얼마나 많은 파인애플을 먹어야합니까? |
| 텍스트에서 음식 검색 |
어떤 텍스트를 가지고 그 안에 포함 된 음식의 모든 언급을 찾을 수 있습니다. 이 작업을 NER(명명된 엔터티 인식)라고도 합니다. 이 경우 엔터티는 식품입니다. 피자나 치즈버거와 같은 요리나 오이나 아몬드와 같은 재료. |
ID 위젯별 제품 영양
제품의 영양 정보를 CSS를 포함한 HTML로 시각화합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
DefaultCss
|
defaultCss | True | string |
defaultCss입니다. |
|
아이디
|
id | True | string |
ID입니다. |
반환
- response
- string
ID 이미지별 메뉴 항목 영양
메뉴 항목의 영양 정보를 CSS를 포함한 HTML로 시각화합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
아이디
|
id | True | string |
ID입니다. |
반환
- response
- string
ID 이미지별 제품 영양
ID로 재료 대체물 가져오기
지정된 성분의 대체품을 검색합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
아이디
|
id | True | string |
ID입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
성분
|
ingredient | string |
성분 |
|
대체
|
substitutes | array of string |
대체 |
|
message
|
message | string |
message |
UPC로 식료품 검색
UPC를 사용하여 포장 식품에 대한 정보를 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
upc
|
upc | True | string |
upc입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | integer |
아이디 |
|
title
|
title | string |
title |
|
배지
|
badges | array of string |
배지 |
|
importantBadges
|
importantBadges | array of string |
importantBadges |
|
이동 경로 경로
|
breadcrumbs | array of string |
이동 경로 경로 |
|
generatedText
|
generatedText | string |
generatedText |
|
이미지 유형
|
imageType | string |
이미지 유형 |
|
ingredientCount
|
ingredientCount | integer |
ingredientCount |
|
ingredientList
|
ingredientList | string |
ingredientList |
|
재료
|
ingredients | array of object |
재료 |
|
description
|
ingredients.description | string |
description |
|
이름
|
ingredients.name | string |
이름 |
|
safety_level
|
ingredients.safety_level | string |
safety_level |
|
좋아하는
|
likes | integer |
좋아하는 |
|
영양분
|
nutrition.nutrients | array of object |
영양분 |
|
이름
|
nutrition.nutrients.name | string |
이름 |
|
분량
|
nutrition.nutrients.amount | integer |
분량 |
|
단위
|
nutrition.nutrients.unit | string |
단위 |
|
percentOfDailyNeeds
|
nutrition.nutrients.percentOfDailyNeeds | float |
percentOfDailyNeeds |
|
percentProtein
|
nutrition.caloricBreakdown.percentProtein | float |
percentProtein |
|
percentFat
|
nutrition.caloricBreakdown.percentFat | integer |
percentFat |
|
percentCarbs
|
nutrition.caloricBreakdown.percentCarbs | float |
percentCarbs |
|
가격
|
price | integer |
가격 |
|
숫자
|
servings.number | integer |
숫자 |
|
size
|
servings.size | integer |
size |
|
단위
|
servings.unit | string |
단위 |
|
spoonacularScore
|
spoonacularScore | integer |
spoonacularScore |
URL별 이미지 분류
음식 이미지를 분류합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이미지 URL
|
imageUrl | True | string |
이미지 URL입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
카테고리
|
category | string |
카테고리 |
|
확률
|
probability | float |
확률 |
URL별 이미지 분석
음식 이미지를 분석합니다. API는 이미지를 분류하고, 영양을 추측하고, 일치하는 레시피를 찾으려고 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이미지 URL
|
imageUrl | True | string |
이미지 URL입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
recipesUsed
|
nutrition.recipesUsed | integer |
recipesUsed |
|
value
|
nutrition.calories.value | integer |
value |
|
단위
|
nutrition.calories.unit | string |
단위 |
|
min
|
nutrition.calories.confidenceRange95Percent.min | float |
min |
|
max
|
nutrition.calories.confidenceRange95Percent.max | float |
max |
|
standardDeviation
|
nutrition.calories.standardDeviation | float |
standardDeviation |
|
value
|
nutrition.fat.value | integer |
value |
|
단위
|
nutrition.fat.unit | string |
단위 |
|
min
|
nutrition.fat.confidenceRange95Percent.min | float |
min |
|
max
|
nutrition.fat.confidenceRange95Percent.max | float |
max |
|
standardDeviation
|
nutrition.fat.standardDeviation | float |
standardDeviation |
|
value
|
nutrition.protein.value | integer |
value |
|
단위
|
nutrition.protein.unit | string |
단위 |
|
min
|
nutrition.protein.confidenceRange95Percent.min | float |
min |
|
max
|
nutrition.protein.confidenceRange95Percent.max | float |
max |
|
standardDeviation
|
nutrition.protein.standardDeviation | float |
standardDeviation |
|
value
|
nutrition.carbs.value | integer |
value |
|
단위
|
nutrition.carbs.unit | string |
단위 |
|
min
|
nutrition.carbs.confidenceRange95Percent.min | float |
min |
|
max
|
nutrition.carbs.confidenceRange95Percent.max | float |
max |
|
standardDeviation
|
nutrition.carbs.standardDeviation | float |
standardDeviation |
|
이름
|
category.name | string |
이름 |
|
확률
|
category.probability | float |
확률 |
|
레시피
|
recipes | array of object |
레시피 |
|
아이디
|
recipes.id | integer |
아이디 |
|
title
|
recipes.title | string |
title |
|
이미지 유형
|
recipes.imageType | string |
이미지 유형 |
|
url
|
recipes.url | string |
url |
검색 메뉴 항목
800개가 넘는 패스트푸드 및 체인 레스토랑에서 115,000개 이상의 메뉴 항목을 검색합니다. 예를 들어, 맥도날드의 빅 맥 또는 스타 벅스 모카.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
최소 칼로리
|
minCalories | True | string |
최소 칼로리입니다. |
|
최대 칼로리
|
maxCalories | True | string |
최대 칼로리입니다. |
|
최소 탄수화물
|
minCarbs | True | string |
최소 탄수화물입니다. |
|
최대 탄수화물
|
maxCarbs | True | string |
최대 탄수화물입니다. |
|
최소 단백질
|
minProtein | True | string |
최소 단백질입니다. |
|
최대 단백질
|
maxProtein | True | string |
최대 단백질입니다. |
|
최소 지방
|
minFat | True | string |
최소 지방입니다. |
|
최대 지방
|
maxFat | True | string |
최대 지방입니다. |
|
offset
|
offset | True | string |
오프셋. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
menuItems
|
menuItems | array of object |
menuItems |
|
아이디
|
menuItems.id | integer |
아이디 |
|
title
|
menuItems.title | string |
title |
|
restaurantChain
|
menuItems.restaurantChain | string |
restaurantChain |
|
image
|
menuItems.image | string |
image |
|
이미지 유형
|
menuItems.imageType | string |
이미지 유형 |
|
숫자
|
menuItems.servings.number | integer |
숫자 |
|
size
|
menuItems.servings.size | integer |
size |
|
단위
|
menuItems.servings.unit | string |
단위 |
|
totalMenuItems
|
totalMenuItems | integer |
totalMenuItems |
|
type
|
type | string |
type |
|
offset
|
offset | integer |
offset |
|
숫자
|
number | integer |
숫자 |
대화 제안
이 엔드포인트는 사용자가 챗봇에 말하거나 요청할 수 있는 항목에 대한 제안을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
_
|
suggests._ | array of object |
_ |
|
이름
|
suggests._.name | string |
이름 |
|
words
|
words | array of |
words |
메뉴 항목 검색 자동 완성
(부분) 쿼리를 기반으로 메뉴 항목에 대한 제안을 생성합니다. 매치는 타이틀에서만 확인할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
results
|
results | array of object |
results |
|
아이디
|
results.id | integer |
아이디 |
|
title
|
results.title | string |
title |
메뉴 항목 영양 레이블 위젯
메뉴 항목의 영양 레이블 정보를 CSS를 포함한 HTML로 시각화합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
DefaultCss
|
defaultCss | True | string |
defaultCss입니다. |
|
선택적 영양소 표시
|
showOptionalNutrients | True | string |
선택적 영양소를 표시합니다. |
|
값 0 표시
|
showZeroValues | True | string |
0 값을 표시합니다. |
|
재료 표시
|
showIngredients | True | string |
재료를 표시합니다. |
|
아이디
|
id | True | string |
ID입니다. |
반환
- response
- string
메뉴 항목 영양 레이블 이미지
메뉴 항목의 영양 레이블 정보를 이미지로 시각화합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
선택적 영양소 표시
|
showOptionalNutrients | True | string |
선택적 영양소를 표시합니다. |
|
값 0 표시
|
showZeroValues | True | string |
0 값을 표시합니다. |
|
재료 표시
|
showIngredients | True | string |
재료를 표시합니다. |
|
아이디
|
id | True | string |
ID입니다. |
반환
- response
- string
메뉴 항목 정보 가져오기
메뉴 항목 ID를 사용하여 메뉴 항목에 대한 사용 가능한 모든 정보(예: 영양)를 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
아이디
|
id | True | string |
ID입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | integer |
아이디 |
|
title
|
title | string |
title |
|
restaurantChain
|
restaurantChain | string |
restaurantChain |
|
영양분
|
nutrition.nutrients | array of object |
영양분 |
|
이름
|
nutrition.nutrients.name | string |
이름 |
|
분량
|
nutrition.nutrients.amount | integer |
분량 |
|
단위
|
nutrition.nutrients.unit | string |
단위 |
|
percentOfDailyNeeds
|
nutrition.nutrients.percentOfDailyNeeds | integer |
percentOfDailyNeeds |
|
percentProtein
|
nutrition.caloricBreakdown.percentProtein | integer |
percentProtein |
|
percentFat
|
nutrition.caloricBreakdown.percentFat | integer |
percentFat |
|
percentCarbs
|
nutrition.caloricBreakdown.percentCarbs | integer |
percentCarbs |
|
배지
|
badges | array of |
배지 |
|
이동 경로 경로
|
breadcrumbs | array of string |
이동 경로 경로 |
|
generatedText
|
generatedText | string |
generatedText |
|
이미지 유형
|
imageType | string |
이미지 유형 |
|
좋아하는
|
likes | integer |
좋아하는 |
|
숫자
|
servings.number | integer |
숫자 |
|
size
|
servings.size | integer |
size |
|
단위
|
servings.unit | string |
단위 |
|
가격
|
price | float |
가격 |
|
spoonacularScore
|
spoonacularScore | float |
spoonacularScore |
모든 음식 검색
한 번의 통화로 모든 음식 콘텐츠를 검색합니다. 여기에는 조리법, 식료품, 메뉴 항목, 간단한 음식 (재료) 및 음식 비디오가 포함됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
offset
|
offset | True | string |
오프셋. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
query
|
query | string |
query |
|
totalResults
|
totalResults | integer |
totalResults |
|
limit
|
limit | integer |
limit |
|
offset
|
offset | integer |
offset |
|
검색 결과
|
searchResults | array of object |
검색 결과 |
|
이름
|
searchResults.name | string |
이름 |
|
totalResults
|
searchResults.totalResults | integer |
totalResults |
|
results
|
searchResults.results | array of object |
results |
|
아이디
|
searchResults.results.id | string |
아이디 |
|
이름
|
searchResults.results.name | string |
이름 |
|
image
|
searchResults.results.image | string |
image |
|
link
|
searchResults.results.link | string |
link |
|
type
|
searchResults.results.type | string |
type |
|
관련성
|
searchResults.results.relevance | integer |
관련성 |
|
내용
|
searchResults.results.content | string |
내용 |
비교 가능한 제품 가져오기
지정된 제품과 비슷한 제품을 찾습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
upc
|
upc | True | string |
upc입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
칼로리
|
comparableProducts.calories | array of |
칼로리 |
|
좋아하는
|
comparableProducts.likes | array of |
좋아하는 |
|
가격
|
comparableProducts.price | array of |
가격 |
|
단백질
|
comparableProducts.protein | array of object |
단백질 |
|
다름
|
comparableProducts.protein.difference | integer |
다름 |
|
아이디
|
comparableProducts.protein.id | integer |
아이디 |
|
image
|
comparableProducts.protein.image | string |
image |
|
title
|
comparableProducts.protein.title | string |
title |
|
spoonacularScore
|
comparableProducts.spoonacularScore | array of object |
spoonacularScore |
|
다름
|
comparableProducts.spoonacularScore.difference | integer |
다름 |
|
아이디
|
comparableProducts.spoonacularScore.id | integer |
아이디 |
|
image
|
comparableProducts.spoonacularScore.image | string |
image |
|
title
|
comparableProducts.spoonacularScore.title | string |
title |
|
설탕
|
comparableProducts.sugar | array of |
설탕 |
사이트 콘텐츠 검색
숟가락의 사이트 콘텐츠를 검색합니다. spoonacular.com 검색 제안을 사용하여 찾을 수 있는 모든 항목을 찾을 수 있습니다. 부분 문자열을 쿼리로 보낼 수 있도록 제안 API입니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Articles
|
Articles | array of object |
Articles |
|
dataPoints
|
Articles.dataPoints | array of |
dataPoints |
|
image
|
Articles.image | string |
image |
|
link
|
Articles.link | string |
link |
|
이름
|
Articles.name | string |
이름 |
|
식료품 제품
|
Grocery Products | array of object |
식료품 제품 |
|
dataPoints
|
Grocery Products.dataPoints | array of object |
dataPoints |
|
key
|
Grocery Products.dataPoints.key | string |
key |
|
value
|
Grocery Products.dataPoints.value | string |
value |
|
image
|
Grocery Products.image | string |
image |
|
link
|
Grocery Products.link | string |
link |
|
이름
|
Grocery Products.name | string |
이름 |
|
메뉴 항목
|
Menu Items | array of object |
메뉴 항목 |
|
dataPoints
|
Menu Items.dataPoints | array of object |
dataPoints |
|
key
|
Menu Items.dataPoints.key | string |
key |
|
value
|
Menu Items.dataPoints.value | string |
value |
|
image
|
Menu Items.image | string |
image |
|
link
|
Menu Items.link | string |
link |
|
이름
|
Menu Items.name | string |
이름 |
|
조리법
|
Recipes | array of object |
조리법 |
|
dataPoints
|
Recipes.dataPoints | array of object |
dataPoints |
|
key
|
Recipes.dataPoints.key | string |
key |
|
value
|
Recipes.dataPoints.value | string |
value |
|
image
|
Recipes.image | string |
image |
|
link
|
Recipes.link | string |
link |
|
이름
|
Recipes.name | string |
이름 |
성분 검색
간단한 전체 식품(예: 과일, 채소, 견과류, 곡물, 고기, 생선, 유제품 등)을 검색합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
addChildren
|
addChildren | True | string |
addChildren. |
|
최소 단백질 백분율
|
minProteinPercent | True | string |
최소 단백질 백분율입니다. |
|
최대 단백질 백분율
|
maxProteinPercent | True | string |
최대 단백질 백분율입니다. |
|
최소 지방 백분율
|
minFatPercent | True | string |
최소 지방 백분율입니다. |
|
최대 지방 백분율
|
maxFatPercent | True | string |
최대 지방 백분율입니다. |
|
최소 탄수화물 백분율
|
minCarbsPercent | True | string |
최소 탄수화물 백분율입니다. |
|
최대 탄수화물 백분율
|
maxCarbsPercent | True | string |
최대 탄수화물 백분율입니다. |
|
MetaInformation
|
metaInformation | True | string |
metaInformation입니다. |
|
과민 증
|
intolerances | True | string |
불관용. |
|
Sort
|
sort | True | string |
종류. |
|
정렬 방향
|
sortDirection | True | string |
정렬 방향입니다. |
|
offset
|
offset | True | string |
오프셋. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
results
|
results | array of object |
results |
|
아이디
|
results.id | integer |
아이디 |
|
이름
|
results.name | string |
이름 |
|
image
|
results.image | string |
image |
|
offset
|
offset | integer |
offset |
|
숫자
|
number | integer |
숫자 |
|
totalResults
|
totalResults | integer |
totalResults |
성분 검색 자동 완성
재료의 항목을 자동으로 완성합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
Number
|
number | True | string |
숫자입니다. |
|
MetaInformation
|
metaInformation | True | string |
metaInformation입니다. |
|
과민 증
|
intolerances | True | string |
불관용. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
|
array of object | ||
|
이름
|
name | string |
이름 |
|
image
|
image | string |
image |
|
아이디
|
id | integer |
아이디 |
|
통로
|
aisle | string |
통로 |
|
possibleUnits
|
possibleUnits | array of string |
possibleUnits |
성분 정보 가져오기
재료 ID를 사용하여 이미지 및 슈퍼마켓 통로와 같은 재료에 대한 사용 가능한 모든 정보를 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
금액
|
amount | True | string |
금액입니다. |
|
단위
|
unit | True | string |
단위입니다. |
|
아이디
|
id | True | string |
ID입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | integer |
아이디 |
|
원문 언어
|
original | string |
원문 언어 |
|
originalName
|
originalName | string |
originalName |
|
이름
|
name | string |
이름 |
|
nameClean
|
nameClean | string |
nameClean |
|
분량
|
amount | integer |
분량 |
|
단위
|
unit | string |
단위 |
|
unitShort
|
unitShort | string |
unitShort |
|
unitLong
|
unitLong | string |
unitLong |
|
possibleUnits
|
possibleUnits | array of string |
possibleUnits |
|
value
|
estimatedCost.value | integer |
value |
|
단위
|
estimatedCost.unit | string |
단위 |
|
일관성
|
consistency | string |
일관성 |
|
shoppingListUnits
|
shoppingListUnits | array of string |
shoppingListUnits |
|
통로
|
aisle | string |
통로 |
|
image
|
image | string |
image |
|
메타
|
meta | array of |
메타 |
|
영양분
|
nutrition.nutrients | array of object |
영양분 |
|
이름
|
nutrition.nutrients.name | string |
이름 |
|
분량
|
nutrition.nutrients.amount | float |
분량 |
|
단위
|
nutrition.nutrients.unit | string |
단위 |
|
percentOfDailyNeeds
|
nutrition.nutrients.percentOfDailyNeeds | float |
percentOfDailyNeeds |
|
properties
|
nutrition.properties | array of object |
properties |
|
이름
|
nutrition.properties.name | string |
이름 |
|
분량
|
nutrition.properties.amount | float |
분량 |
|
단위
|
nutrition.properties.unit | string |
단위 |
|
percentProtein
|
nutrition.caloricBreakdown.percentProtein | float |
percentProtein |
|
percentFat
|
nutrition.caloricBreakdown.percentFat | float |
percentFat |
|
percentCarbs
|
nutrition.caloricBreakdown.percentCarbs | float |
percentCarbs |
|
분량
|
nutrition.weightPerServing.amount | integer |
분량 |
|
단위
|
nutrition.weightPerServing.unit | string |
단위 |
|
categoryPath
|
categoryPath | array of string |
categoryPath |
식료품 제품 검색
냉동 피자 또는 그리스 요구르트와 같은 포장 식품을 검색합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
최소 칼로리
|
minCalories | True | string |
최소 칼로리입니다. |
|
최대 칼로리
|
maxCalories | True | string |
최대 칼로리입니다. |
|
최소 탄수화물
|
minCarbs | True | string |
최소 탄수화물입니다. |
|
최대 탄수화물
|
maxCarbs | True | string |
최대 탄수화물입니다. |
|
최소 단백질
|
minProtein | True | string |
최소 단백질입니다. |
|
최대 단백질
|
maxProtein | True | string |
최대 단백질입니다. |
|
최소 지방
|
minFat | True | string |
최소 지방입니다. |
|
최대 지방
|
maxFat | True | string |
최대 지방입니다. |
|
offset
|
offset | True | string |
오프셋. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
products
|
products | array of object |
products |
|
아이디
|
products.id | integer |
아이디 |
|
title
|
products.title | string |
title |
|
이미지 유형
|
products.imageType | string |
이미지 유형 |
|
totalProducts
|
totalProducts | integer |
totalProducts |
|
type
|
type | string |
type |
|
offset
|
offset | integer |
offset |
|
숫자
|
number | integer |
숫자 |
와인 권장 사항
지정된 와인 종류(예: "merlot")에 대한 특정 와인 권장 사항(콘크리트 제품)을 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
포도주
|
wine | True | string |
와인. |
|
최대 가격
|
maxPrice | True | string |
최대 가격입니다. |
|
최소 등급
|
minRating | True | string |
최소 등급입니다. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
recommendedWines
|
recommendedWines | array of object |
recommendedWines |
|
아이디
|
recommendedWines.id | integer |
아이디 |
|
title
|
recommendedWines.title | string |
title |
|
averageRating
|
recommendedWines.averageRating | float |
averageRating |
|
description
|
recommendedWines.description | string |
description |
|
imageUrl
|
recommendedWines.imageUrl | string |
imageUrl |
|
link
|
recommendedWines.link | string |
link |
|
가격
|
recommendedWines.price | string |
가격 |
|
ratingCount
|
recommendedWines.ratingCount | integer |
ratingCount |
|
점수
|
recommendedWines.score | float |
점수 |
|
totalFound
|
totalFound | integer |
totalFound |
와인 설명
특정 와인에 대한 간단한 설명(예: "malbec", "riesling" 또는 "merlot")을 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
포도주
|
wine | True | string |
와인. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
wineDescription
|
wineDescription | string |
wineDescription |
와인 페어링
음식과 잘 어울리는 와인을 찾아보세요. 음식은 요리 이름("스테이크"), 재료 이름("연어") 또는 요리("이탈리아어")일 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
음식
|
food | True | string |
음식. |
|
최대 가격
|
maxPrice | True | string |
최대 가격입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
pairedWines
|
pairedWines | array of string |
pairedWines |
|
pairingText
|
pairingText | string |
pairingText |
|
productMatches
|
productMatches | array of object |
productMatches |
|
아이디
|
productMatches.id | integer |
아이디 |
|
title
|
productMatches.title | string |
title |
|
averageRating
|
productMatches.averageRating | integer |
averageRating |
|
description
|
productMatches.description | string |
description |
|
imageUrl
|
productMatches.imageUrl | string |
imageUrl |
|
link
|
productMatches.link | string |
link |
|
가격
|
productMatches.price | string |
가격 |
|
ratingCount
|
productMatches.ratingCount | integer |
ratingCount |
|
점수
|
productMatches.score | float |
점수 |
와인을 위한 요리 페어링
주어진 와인과 잘 어울리는 요리를 찾아보세요.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
포도주
|
wine | True | string |
와인. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
쌍
|
pairings | array of string |
쌍 |
|
문자 메시지
|
text | string |
문자 메시지 |
음식 비디오 검색
레시피 및 기타 음식 관련 비디오를 찾습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
유형
|
type | True | string |
형식입니다. |
|
요리
|
cuisine | True | string |
요리. |
|
다이어트
|
diet | True | string |
다이어트. |
|
포함된 재료
|
includeIngredients | True | string |
포함된 재료. |
|
제외된 재료
|
excludeIngredients | True | string |
제외된 재료입니다. |
|
최소 길이
|
minLength | True | string |
최소 길이입니다. |
|
최대 길이
|
maxLength | True | string |
최대 길이입니다. |
|
offset
|
offset | True | string |
오프셋. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
videos
|
videos | array of object |
videos |
|
title
|
videos.title | string |
title |
|
length
|
videos.length | integer |
length |
|
등급
|
videos.rating | integer |
등급 |
|
약제목
|
videos.shortTitle | string |
약제목 |
|
섬네일
|
videos.thumbnail | string |
섬네일 |
|
views
|
videos.views | integer |
views |
|
youTubeId
|
videos.youTubeId | string |
youTubeId |
|
totalResults
|
totalResults | integer |
totalResults |
임의 식품 퀴즈
임의의 음식 퀴즈를 반환합니다.
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문자 메시지
|
text | string |
문자 메시지 |
임의 음식 농담
음식과 관련된 임의의 농담을 가져옵니다. 주의: 성인을 위한 엔드포인트입니다.
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문자 메시지
|
text | string |
문자 메시지 |
재료 대체물 가져오기
지정된 성분의 대체품을 검색합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
성분 이름
|
ingredientName | True | string |
성분 이름입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
성분
|
ingredient | string |
성분 |
|
대체
|
substitutes | array of string |
대체 |
|
message
|
message | string |
message |
제품 검색 자동 완성
(부분) 쿼리를 기반으로 식료품 제품에 대한 제안을 생성합니다. 매치는 타이틀에서만 확인할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Query
|
query | True | string |
쿼리입니다. |
|
Number
|
number | True | string |
숫자입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
results
|
results | array of object |
results |
|
아이디
|
results.id | integer |
아이디 |
|
title
|
results.title | string |
title |
제품 영양 라벨 위젯
제품의 영양 라벨을 HTML 위젯으로 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
DefaultCss
|
defaultCss | True | string |
defaultCss입니다. |
|
선택적 영양소 표시
|
showOptionalNutrients | True | string |
선택적 영양소를 표시합니다. |
|
값 0 표시
|
showZeroValues | True | string |
0 값을 표시합니다. |
|
재료 표시
|
showIngredients | True | string |
재료를 표시합니다. |
|
아이디
|
id | True | string |
ID입니다. |
반환
- response
- string
제품 영양 라벨 이미지
제품의 영양 라벨을 이미지로 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
선택적 영양소 표시
|
showOptionalNutrients | True | string |
선택적 영양소를 표시합니다. |
|
값 0 표시
|
showZeroValues | True | string |
0 값을 표시합니다. |
|
재료 표시
|
showIngredients | True | string |
재료를 표시합니다. |
|
아이디
|
id | True | string |
ID입니다. |
반환
- response
- string
제품 정보 가져오기
제품 ID를 사용하여 재료, 영양 등 제품에 대한 전체 정보를 얻을 수 있습니다. 영양 정보는 1회 제공량당입니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
아이디
|
id | True | string |
ID입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | integer |
아이디 |
|
title
|
title | string |
title |
|
이동 경로 경로
|
breadcrumbs | array of string |
이동 경로 경로 |
|
이미지 유형
|
imageType | string |
이미지 유형 |
|
배지
|
badges | array of string |
배지 |
|
importantBadges
|
importantBadges | array of string |
importantBadges |
|
ingredientCount
|
ingredientCount | integer |
ingredientCount |
|
generatedText
|
generatedText | string |
generatedText |
|
ingredientList
|
ingredientList | string |
ingredientList |
|
재료
|
ingredients | array of object |
재료 |
|
description
|
ingredients.description | string |
description |
|
이름
|
ingredients.name | string |
이름 |
|
safety_level
|
ingredients.safety_level | string |
safety_level |
|
좋아하는
|
likes | integer |
좋아하는 |
|
통로
|
aisle | string |
통로 |
|
영양분
|
nutrition.nutrients | array of object |
영양분 |
|
이름
|
nutrition.nutrients.name | string |
이름 |
|
분량
|
nutrition.nutrients.amount | integer |
분량 |
|
단위
|
nutrition.nutrients.unit | string |
단위 |
|
percentOfDailyNeeds
|
nutrition.nutrients.percentOfDailyNeeds | float |
percentOfDailyNeeds |
|
percentProtein
|
nutrition.caloricBreakdown.percentProtein | float |
percentProtein |
|
percentFat
|
nutrition.caloricBreakdown.percentFat | integer |
percentFat |
|
percentCarbs
|
nutrition.caloricBreakdown.percentCarbs | float |
percentCarbs |
|
가격
|
price | integer |
가격 |
|
숫자
|
servings.number | integer |
숫자 |
|
size
|
servings.size | integer |
size |
|
단위
|
servings.unit | string |
단위 |
|
spoonacularScore
|
spoonacularScore | integer |
spoonacularScore |
컴퓨팅 성분 양
특정 영양 목표를 위해 특정 성분에 필요한 양을 계산합니다. 예를 들어, 단백질 10 그램을 얻기 위해 얼마나 많은 파인애플을 먹어야합니까?
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
영양소
|
nutrient | True | string |
레시피 영양소입니다. |
|
목표/타겟
|
target | True | string |
대상입니다. |
|
단위
|
unit | True | string |
단위입니다. |
|
아이디
|
id | True | string |
ID입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
분량
|
amount | float |
분량 |
|
단위
|
unit | string |
단위 |
텍스트에서 음식 검색
어떤 텍스트를 가지고 그 안에 포함 된 음식의 모든 언급을 찾을 수 있습니다. 이 작업을 NER(명명된 엔터티 인식)라고도 합니다. 이 경우 엔터티는 식품입니다. 피자나 치즈버거와 같은 요리나 오이나 아몬드와 같은 재료.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
콘텐츠 형식
|
Content-Type | True | string |
콘텐츠 유형 (Content-Type) |
|
key
|
key | string |
key |
|
|
value
|
value | string |
value |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
주석
|
annotations | array of object |
주석 |
|
주석
|
annotations.annotation | string |
주석 |
|
image
|
annotations.image | string |
image |
|
tag
|
annotations.tag | string |
tag |
정의
문자열
기본 데이터 형식 'string'입니다.