Spoonacular Food (独立系発行者) (プレビュー)
Spoonacular Nutrition、Recipe、Food では、380,000 を超えるレシピ、数千の食材、食品、メニュー項目にアクセスできます。 Spoonacular Food は、自然言語クエリを使用して食材を検索できるようにします。
このコネクタは、次の製品および地域で利用可能です:
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | Amjed Ayoub |
[URL] | https://amjedayoub.github.io/portfolio |
メール | amjedkayoub@gmail.com |
Connector Metadata | |
---|---|
発行者 | Amjed Ayoub |
Web サイト | https://spoonacular.com |
プライバシー ポリシー | https://spoonacular.com/terms |
カテゴリー | Web サイト;ライフスタイルとエンターテインメント |
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | Description | Required |
---|---|---|---|
API Key | securestring | この API の API キー |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
ID で食材の代用品を入手する |
特定の食材の代替品を検索します。 |
ID ウィジェット別の製品の栄養 |
CSS を含む HTML としての製品の栄養情報を可視化します。 |
ID 画像によるメニュー項目の栄養 |
CSS を含む HTML としてのメニュー項目を可視化します。 |
ID 画像別の製品栄養 |
製品の栄養情報を画像で可視化します。 |
UPC 別食品製品の検索 |
UPC を使用して、包装された食品に関する情報を取得します。 |
URL 別画像分析 |
食べ物の画像を分析します。 API は、画像を分類し、栄養を推測し、一致するレシピを見つけようとします。 |
URL 別画像分類 |
食べ物の画像を分類します。 |
すべての食べ物を検索 |
1 回の呼び出しですべての食品コンテンツを検索します。 これには、レシピ、食料品、メニュー項目、簡単な食品 (材料)、食品のビデオが含まれます。 |
オートコンプリート食材検索 |
食材の入力をオートコンプリートします。 |
サイト コンテンツを検索 |
spoonacular のサイト コンテンツを検索します。 spoonacular.com の検索候補を使用して見つけることができるすべてのものを見つけることができます。 これは、部分的な文字列をクエリとして送信できるようにするための提案 API です。 |
テキスト内の食品を検出する |
任意のテキストを取得し、その中に含まれる食品に関するすべての言及を見つけます。 このタスクは、Named Entity Recognition (NER) とも呼ばれます。 この場合、エンティティは食品です。 ピザやチーズバーガーなどの料理、またはキュウリやアーモンドなどの食材。 |
メニュー アイテムを検索 |
800 を超えるファスト フードやチェーン レストランの 115,000 を超えるメニュー アイテムを検索します。 たとえば、McDonald のビッグマックや Starbucks のモカなどです。 |
メニュー アイテム情報を取得する |
メニュー項目 ID を使用して、栄養など、メニュー項目に関するすべての利用可能な情報を取得します。 |
メニュー項目栄養ラベルウィジェット |
CSS を含む HTML としての栄養ラベルを可視化します。 |
メニュー項目検索のオートコンプリート |
(部分的な) クエリに基づいてメニュー項目の提案を生成します。 一致するものは、タイトルのみを調べることで見つかります。 |
ラベル 画像によるメニュー項目の栄養 |
画像としてのメニュー項目の栄養ラベルを可視化します。 |
ランダムな食べ物のジョーク |
食べ物に関連するランダムなジョークを取得します。 注意: これは大人向けの エンドポイント です! |
ランダムな食べ物のトリビア |
ランダムな食べ物のトリビアを返します。 |
ワインに合う料理 |
与えられたワインに合う料理を見つけてください。 |
ワインのレコメンデーション |
特定のワインの種類に対する特定のワインの推奨事項 (具体的な製品) を取得します。例、"メルロー"。 |
ワインの説明 |
特定のワインの簡単な説明を取得します。"マルベック"、"リースリング"、または "メルロー"。 |
ワインペアリング |
食べ物と合うワインを見つけます。 食べ物は、料理名 ("steak")、食材名 ("salmon")、または料理 ("italian") のいずれかです。 |
会話の提案 |
この エンドポイント は、ユーザーが発言できることやチャットボットに質問できることの提案を返します。 |
比較可能な製品を取得 |
指定された製品と比較可能な製品を検索します。 |
製品情報の取得 |
製品 ID を使用して、食材、栄養など、製品に関する完全な情報を取得します。栄養情報は 1 食分ごとです。 |
製品栄養ラベルウィジェット |
HTLM ウェジェットとして製品の栄養ラベルを取得します。 |
製品栄養ラベル画像 |
製品の栄養ラベルを画像として取得します。 |
製品検索のオートコンプリート |
(部分的な) クエリに基づいて食料品の提案を生成します。 一致するものは、タイトルのみを調べることで見つかります。 |
食べ物のビデオの検索 |
レシピやその他の食品関連の動画を検索します。 |
食品製品の検索 |
冷凍ピザやギリシャ ヨーグルトなどのパッケージ食品を検索します。 |
食材の代用品を入手する |
特定の食材の代替品を検索します。 |
食材情報の取得 |
食材 ID を使用して、画像やスーパーマーケットの通路など、食材に関する入手可能なすべての情報を取得します。 |
食材検索 |
シンプルなホールフード (果物、野菜、ナッツ、穀物、肉、魚、乳製品など) を検索します。 |
食材量の計算 |
特定の栄養目標に必要な特定の食材の量を計算します。 たとえば、10グラムのタンパク質を得るには、どれくらいのパイナップルを食べなければなりませんか? |
ID で食材の代用品を入手する
特定の食材の代替品を検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ID
|
id | True | string |
ID。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
成分
|
ingredient | string |
成分 |
代用製品
|
substitutes | array of string |
代用製品 |
message
|
message | string |
message |
ID ウィジェット別の製品の栄養
CSS を含む HTML としての製品の栄養情報を可視化します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
DefaultCss
|
defaultCss | True | string |
defaultCss。 |
ID
|
id | True | string |
ID。 |
戻り値
- 返答
- string
ID 画像によるメニュー項目の栄養
ID 画像別の製品栄養
UPC 別食品製品の検索
UPC を使用して、包装された食品に関する情報を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
UPC
|
upc | True | string |
upc。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
id
|
id | integer |
id |
肩書き
|
title | string |
肩書き |
バッジ
|
badges | array of string |
バッジ |
importantBadges
|
importantBadges | array of string |
importantBadges |
階層リンク
|
breadcrumbs | array of string |
階層リンク |
generatedText
|
generatedText | string |
generatedText |
imageType
|
imageType | string |
imageType |
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
|
likes | integer |
likes |
栄養素
|
nutrition.nutrients | array of object |
栄養素 |
名称
|
nutrition.nutrients.name | string |
名称 |
amount
|
nutrition.nutrients.amount | integer |
amount |
unit
|
nutrition.nutrients.unit | string |
unit |
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
|
price | integer |
price |
number
|
servings.number | integer |
number |
size
|
servings.size | integer |
size |
unit
|
servings.unit | string |
unit |
spoonacularScore
|
spoonacularScore | integer |
spoonacularScore |
URL 別画像分析
食べ物の画像を分析します。 API は、画像を分類し、栄養を推測し、一致するレシピを見つけようとします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
画像 URL
|
imageUrl | True | string |
画像の URL。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
recipesUsed
|
nutrition.recipesUsed | integer |
recipesUsed |
価値
|
nutrition.calories.value | integer |
価値 |
unit
|
nutrition.calories.unit | string |
unit |
分
|
nutrition.calories.confidenceRange95Percent.min | float |
分 |
max
|
nutrition.calories.confidenceRange95Percent.max | float |
max |
standardDeviation
|
nutrition.calories.standardDeviation | float |
standardDeviation |
価値
|
nutrition.fat.value | integer |
価値 |
unit
|
nutrition.fat.unit | string |
unit |
分
|
nutrition.fat.confidenceRange95Percent.min | float |
分 |
max
|
nutrition.fat.confidenceRange95Percent.max | float |
max |
standardDeviation
|
nutrition.fat.standardDeviation | float |
standardDeviation |
価値
|
nutrition.protein.value | integer |
価値 |
unit
|
nutrition.protein.unit | string |
unit |
分
|
nutrition.protein.confidenceRange95Percent.min | float |
分 |
max
|
nutrition.protein.confidenceRange95Percent.max | float |
max |
standardDeviation
|
nutrition.protein.standardDeviation | float |
standardDeviation |
価値
|
nutrition.carbs.value | integer |
価値 |
unit
|
nutrition.carbs.unit | string |
unit |
分
|
nutrition.carbs.confidenceRange95Percent.min | float |
分 |
max
|
nutrition.carbs.confidenceRange95Percent.max | float |
max |
standardDeviation
|
nutrition.carbs.standardDeviation | float |
standardDeviation |
名称
|
category.name | string |
名称 |
確率
|
category.probability | float |
確率 |
レシピ
|
recipes | array of object |
レシピ |
id
|
recipes.id | integer |
id |
肩書き
|
recipes.title | string |
肩書き |
imageType
|
recipes.imageType | string |
imageType |
url
|
recipes.url | string |
url |
URL 別画像分類
食べ物の画像を分類します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
画像 URL
|
imageUrl | True | string |
画像の URL。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
category
|
category | string |
category |
確率
|
probability | float |
確率 |
すべての食べ物を検索
1 回の呼び出しですべての食品コンテンツを検索します。 これには、レシピ、食料品、メニュー項目、簡単な食品 (材料)、食品のビデオが含まれます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
query | True | string |
クエリ。 |
offset
|
offset | True | string |
オフセット。 |
回数
|
number | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
query
|
query | string |
query |
totalResults
|
totalResults | integer |
totalResults |
制限
|
limit | integer |
制限 |
offset
|
offset | integer |
offset |
searchResults
|
searchResults | array of object |
searchResults |
名称
|
searchResults.name | string |
名称 |
totalResults
|
searchResults.totalResults | integer |
totalResults |
results
|
searchResults.results | array of object |
results |
id
|
searchResults.results.id | string |
id |
名称
|
searchResults.results.name | string |
名称 |
イメージ
|
searchResults.results.image | string |
イメージ |
link
|
searchResults.results.link | string |
link |
タイプ
|
searchResults.results.type | string |
タイプ |
関連性
|
searchResults.results.relevance | integer |
関連性 |
コンテント
|
searchResults.results.content | string |
コンテント |
オートコンプリート食材検索
食材の入力をオートコンプリートします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
query | True | string |
クエリ。 |
回数
|
number | True | string |
番号。 |
メタ情報
|
metaInformation | True | string |
メタ情報。 |
Intolerances
|
intolerances | True | string |
Intolerances。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
名称
|
name | string |
名称 |
イメージ
|
image | string |
イメージ |
id
|
id | integer |
id |
通路
|
aisle | string |
通路 |
possibleUnits
|
possibleUnits | array of string |
possibleUnits |
サイト コンテンツを検索
spoonacular のサイト コンテンツを検索します。 spoonacular.com の検索候補を使用して見つけることができるすべてのものを見つけることができます。 これは、部分的な文字列をクエリとして送信できるようにするための提案 API です。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
query | True | string |
クエリ。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
記事
|
Articles | array of object |
記事 |
dataPoints
|
Articles.dataPoints | array of |
dataPoints |
イメージ
|
Articles.image | string |
イメージ |
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 |
価値
|
Grocery Products.dataPoints.value | string |
価値 |
イメージ
|
Grocery Products.image | string |
イメージ |
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 |
価値
|
Menu Items.dataPoints.value | string |
価値 |
イメージ
|
Menu Items.image | string |
イメージ |
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 |
価値
|
Recipes.dataPoints.value | string |
価値 |
イメージ
|
Recipes.image | string |
イメージ |
link
|
Recipes.link | string |
link |
名称
|
Recipes.name | string |
名称 |
テキスト内の食品を検出する
任意のテキストを取得し、その中に含まれる食品に関するすべての言及を見つけます。 このタスクは、Named Entity Recognition (NER) とも呼ばれます。 この場合、エンティティは食品です。 ピザやチーズバーガーなどの料理、またはキュウリやアーモンドなどの食材。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Content Type
|
Content-Type | True | string |
Content-Type |
key
|
key | string |
key |
|
価値
|
value | string |
価値 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
annotations
|
annotations | array of object |
annotations |
注釈
|
annotations.annotation | string |
注釈 |
イメージ
|
annotations.image | string |
イメージ |
tag
|
annotations.tag | string |
tag |
メニュー アイテムを検索
800 を超えるファスト フードやチェーン レストランの 115,000 を超えるメニュー アイテムを検索します。 たとえば、McDonald のビッグマックや Starbucks のモカなどです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
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 | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
menuItems
|
menuItems | array of object |
menuItems |
id
|
menuItems.id | integer |
id |
肩書き
|
menuItems.title | string |
肩書き |
restaurantChain
|
menuItems.restaurantChain | string |
restaurantChain |
イメージ
|
menuItems.image | string |
イメージ |
imageType
|
menuItems.imageType | string |
imageType |
number
|
menuItems.servings.number | integer |
number |
size
|
menuItems.servings.size | integer |
size |
unit
|
menuItems.servings.unit | string |
unit |
totalMenuItems
|
totalMenuItems | integer |
totalMenuItems |
タイプ
|
type | string |
タイプ |
offset
|
offset | integer |
offset |
number
|
number | integer |
number |
メニュー アイテム情報を取得する
メニュー項目 ID を使用して、栄養など、メニュー項目に関するすべての利用可能な情報を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ID
|
id | True | string |
ID。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
id
|
id | integer |
id |
肩書き
|
title | string |
肩書き |
restaurantChain
|
restaurantChain | string |
restaurantChain |
栄養素
|
nutrition.nutrients | array of object |
栄養素 |
名称
|
nutrition.nutrients.name | string |
名称 |
amount
|
nutrition.nutrients.amount | integer |
amount |
unit
|
nutrition.nutrients.unit | string |
unit |
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
|
imageType | string |
imageType |
likes
|
likes | integer |
likes |
number
|
servings.number | integer |
number |
size
|
servings.size | integer |
size |
unit
|
servings.unit | string |
unit |
price
|
price | float |
price |
spoonacularScore
|
spoonacularScore | float |
spoonacularScore |
メニュー項目栄養ラベルウィジェット
CSS を含む HTML としての栄養ラベルを可視化します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
DefaultCss
|
defaultCss | True | string |
defaultCss。 |
オプションの栄養素を表示
|
showOptionalNutrients | True | string |
オプションの栄養素を表示します。 |
ゼロ値を表示
|
showZeroValues | True | string |
ゼロ値を表示します。 |
食材を表示
|
showIngredients | True | string |
食材を表示します。 |
ID
|
id | True | string |
ID。 |
戻り値
- 返答
- string
メニュー項目検索のオートコンプリート
(部分的な) クエリに基づいてメニュー項目の提案を生成します。 一致するものは、タイトルのみを調べることで見つかります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
query | True | string |
クエリ。 |
回数
|
number | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
results
|
results | array of object |
results |
id
|
results.id | integer |
id |
肩書き
|
results.title | string |
肩書き |
ラベル 画像によるメニュー項目の栄養
画像としてのメニュー項目の栄養ラベルを可視化します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
オプションの栄養素を表示
|
showOptionalNutrients | True | string |
オプションの栄養素を表示します。 |
ゼロ値を表示
|
showZeroValues | True | string |
ゼロ値を表示します。 |
食材を表示
|
showIngredients | True | string |
食材を表示します。 |
ID
|
id | True | string |
ID。 |
戻り値
- 返答
- string
ランダムな食べ物のジョーク
食べ物に関連するランダムなジョークを取得します。 注意: これは大人向けの エンドポイント です!
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
text
|
text | string |
text |
ランダムな食べ物のトリビア
ランダムな食べ物のトリビアを返します。
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
text
|
text | string |
text |
ワインに合う料理
与えられたワインに合う料理を見つけてください。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ワイン
|
wine | True | string |
ワイン。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
pairings
|
pairings | array of string |
pairings |
text
|
text | string |
text |
ワインのレコメンデーション
特定のワインの種類に対する特定のワインの推奨事項 (具体的な製品) を取得します。例、"メルロー"。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ワイン
|
wine | True | string |
ワイン。 |
最高価格
|
maxPrice | True | string |
最高価格。 |
最小評価値
|
minRating | True | string |
最小評価値。 |
回数
|
number | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
recommendedWines
|
recommendedWines | array of object |
recommendedWines |
id
|
recommendedWines.id | integer |
id |
肩書き
|
recommendedWines.title | string |
肩書き |
averageRating
|
recommendedWines.averageRating | float |
averageRating |
description
|
recommendedWines.description | string |
description |
imageUrl
|
recommendedWines.imageUrl | string |
imageUrl |
link
|
recommendedWines.link | string |
link |
price
|
recommendedWines.price | string |
price |
ratingCount
|
recommendedWines.ratingCount | integer |
ratingCount |
score
|
recommendedWines.score | float |
score |
totalFound
|
totalFound | integer |
totalFound |
ワインの説明
特定のワインの簡単な説明を取得します。"マルベック"、"リースリング"、または "メルロー"。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ワイン
|
wine | True | string |
ワイン。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
wineDescription
|
wineDescription | string |
wineDescription |
ワインペアリング
食べ物と合うワインを見つけます。 食べ物は、料理名 ("steak")、食材名 ("salmon")、または料理 ("italian") のいずれかです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
食料
|
food | True | string |
食べ物。 |
最高価格
|
maxPrice | True | string |
最高価格。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
pairedWines
|
pairedWines | array of string |
pairedWines |
pairingText
|
pairingText | string |
pairingText |
productMatches
|
productMatches | array of object |
productMatches |
id
|
productMatches.id | integer |
id |
肩書き
|
productMatches.title | string |
肩書き |
averageRating
|
productMatches.averageRating | integer |
averageRating |
description
|
productMatches.description | string |
description |
imageUrl
|
productMatches.imageUrl | string |
imageUrl |
link
|
productMatches.link | string |
link |
price
|
productMatches.price | string |
price |
ratingCount
|
productMatches.ratingCount | integer |
ratingCount |
score
|
productMatches.score | float |
score |
会話の提案
この エンドポイント は、ユーザーが発言できることやチャットボットに質問できることの提案を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
query | True | string |
クエリ。 |
回数
|
number | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
_
|
suggests._ | array of object |
_ |
名称
|
suggests._.name | string |
名称 |
単語
|
words | array of |
単語 |
比較可能な製品を取得
指定された製品と比較可能な製品を検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
UPC
|
upc | True | string |
upc。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
カロリー
|
comparableProducts.calories | array of |
カロリー |
likes
|
comparableProducts.likes | array of |
likes |
price
|
comparableProducts.price | array of |
price |
タンパク質
|
comparableProducts.protein | array of object |
タンパク質 |
差異
|
comparableProducts.protein.difference | integer |
差異 |
id
|
comparableProducts.protein.id | integer |
id |
イメージ
|
comparableProducts.protein.image | string |
イメージ |
肩書き
|
comparableProducts.protein.title | string |
肩書き |
spoonacularScore
|
comparableProducts.spoonacularScore | array of object |
spoonacularScore |
差異
|
comparableProducts.spoonacularScore.difference | integer |
差異 |
id
|
comparableProducts.spoonacularScore.id | integer |
id |
イメージ
|
comparableProducts.spoonacularScore.image | string |
イメージ |
肩書き
|
comparableProducts.spoonacularScore.title | string |
肩書き |
砂糖
|
comparableProducts.sugar | array of |
砂糖 |
製品情報の取得
製品 ID を使用して、食材、栄養など、製品に関する完全な情報を取得します。栄養情報は 1 食分ごとです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ID
|
id | True | string |
ID。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
id
|
id | integer |
id |
肩書き
|
title | string |
肩書き |
階層リンク
|
breadcrumbs | array of string |
階層リンク |
imageType
|
imageType | string |
imageType |
バッジ
|
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
|
likes | integer |
likes |
通路
|
aisle | string |
通路 |
栄養素
|
nutrition.nutrients | array of object |
栄養素 |
名称
|
nutrition.nutrients.name | string |
名称 |
amount
|
nutrition.nutrients.amount | integer |
amount |
unit
|
nutrition.nutrients.unit | string |
unit |
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
|
price | integer |
price |
number
|
servings.number | integer |
number |
size
|
servings.size | integer |
size |
unit
|
servings.unit | string |
unit |
spoonacularScore
|
spoonacularScore | integer |
spoonacularScore |
製品栄養ラベルウィジェット
HTLM ウェジェットとして製品の栄養ラベルを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
DefaultCss
|
defaultCss | True | string |
defaultCss。 |
オプションの栄養素を表示
|
showOptionalNutrients | True | string |
オプションの栄養素を表示します。 |
ゼロ値を表示
|
showZeroValues | True | string |
ゼロ値を表示します。 |
食材を表示
|
showIngredients | True | string |
食材を表示します。 |
ID
|
id | True | string |
ID。 |
戻り値
- 返答
- string
製品栄養ラベル画像
製品の栄養ラベルを画像として取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
オプションの栄養素を表示
|
showOptionalNutrients | True | string |
オプションの栄養素を表示します。 |
ゼロ値を表示
|
showZeroValues | True | string |
ゼロ値を表示します。 |
食材を表示
|
showIngredients | True | string |
食材を表示します。 |
ID
|
id | True | string |
ID。 |
戻り値
- 返答
- string
製品検索のオートコンプリート
(部分的な) クエリに基づいて食料品の提案を生成します。 一致するものは、タイトルのみを調べることで見つかります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
query | True | string |
クエリ。 |
回数
|
number | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
results
|
results | array of object |
results |
id
|
results.id | integer |
id |
肩書き
|
results.title | string |
肩書き |
食べ物のビデオの検索
レシピやその他の食品関連の動画を検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
query | True | string |
クエリ。 |
タイプ
|
type | True | string |
種類。 |
料理
|
cuisine | True | string |
料理。 |
食事制限
|
diet | True | string |
ダイエット。 |
含まれる食材
|
includeIngredients | True | string |
含まれる食材。 |
除外された食材
|
excludeIngredients | True | string |
除外された食材。 |
最小の長さ
|
minLength | True | string |
最小の長さ。 |
Max Length
|
maxLength | True | string |
最大の長さ。 |
offset
|
offset | True | string |
オフセット。 |
回数
|
number | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
のビデオ
|
videos | array of object |
のビデオ |
肩書き
|
videos.title | string |
肩書き |
length
|
videos.length | integer |
length |
rating
|
videos.rating | integer |
rating |
shortTitle
|
videos.shortTitle | string |
shortTitle |
thumbnail
|
videos.thumbnail | string |
thumbnail |
ビュー
|
videos.views | integer |
ビュー |
youTubeId
|
videos.youTubeId | string |
youTubeId |
totalResults
|
totalResults | integer |
totalResults |
食品製品の検索
冷凍ピザやギリシャ ヨーグルトなどのパッケージ食品を検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
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 | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
products
|
products | array of object |
products |
id
|
products.id | integer |
id |
肩書き
|
products.title | string |
肩書き |
imageType
|
products.imageType | string |
imageType |
totalProducts
|
totalProducts | integer |
totalProducts |
タイプ
|
type | string |
タイプ |
offset
|
offset | integer |
offset |
number
|
number | integer |
number |
食材の代用品を入手する
特定の食材の代替品を検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
食材名
|
ingredientName | True | string |
食材名。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
成分
|
ingredient | string |
成分 |
代用製品
|
substitutes | array of string |
代用製品 |
message
|
message | string |
message |
食材情報の取得
食材 ID を使用して、画像やスーパーマーケットの通路など、食材に関する入手可能なすべての情報を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Amount
|
amount | True | string |
量。 |
単位
|
unit | True | string |
単位。 |
ID
|
id | True | string |
ID。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
id
|
id | integer |
id |
変更前
|
original | string |
変更前 |
originalName
|
originalName | string |
originalName |
名称
|
name | string |
名称 |
nameClean
|
nameClean | string |
nameClean |
amount
|
amount | integer |
amount |
unit
|
unit | string |
unit |
unitShort
|
unitShort | string |
unitShort |
unitLong
|
unitLong | string |
unitLong |
possibleUnits
|
possibleUnits | array of string |
possibleUnits |
価値
|
estimatedCost.value | integer |
価値 |
unit
|
estimatedCost.unit | string |
unit |
一貫性
|
consistency | string |
一貫性 |
shoppingListUnits
|
shoppingListUnits | array of string |
shoppingListUnits |
通路
|
aisle | string |
通路 |
イメージ
|
image | string |
イメージ |
meta
|
meta | array of |
meta |
栄養素
|
nutrition.nutrients | array of object |
栄養素 |
名称
|
nutrition.nutrients.name | string |
名称 |
amount
|
nutrition.nutrients.amount | float |
amount |
unit
|
nutrition.nutrients.unit | string |
unit |
percentOfDailyNeeds
|
nutrition.nutrients.percentOfDailyNeeds | float |
percentOfDailyNeeds |
properties
|
nutrition.properties | array of object |
properties |
名称
|
nutrition.properties.name | string |
名称 |
amount
|
nutrition.properties.amount | float |
amount |
unit
|
nutrition.properties.unit | string |
unit |
percentProtein
|
nutrition.caloricBreakdown.percentProtein | float |
percentProtein |
percentFat
|
nutrition.caloricBreakdown.percentFat | float |
percentFat |
percentCarbs
|
nutrition.caloricBreakdown.percentCarbs | float |
percentCarbs |
amount
|
nutrition.weightPerServing.amount | integer |
amount |
unit
|
nutrition.weightPerServing.unit | string |
unit |
categoryPath
|
categoryPath | array of string |
categoryPath |
食材検索
シンプルなホールフード (果物、野菜、ナッツ、穀物、肉、魚、乳製品など) を検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
クエリ
|
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
|
intolerances | True | string |
Intolerances。 |
並び替え
|
sort | True | string |
並べ替え。 |
並べ替えの方向
|
sortDirection | True | string |
ソート方向。 |
offset
|
offset | True | string |
オフセット。 |
回数
|
number | True | string |
番号。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
results
|
results | array of object |
results |
id
|
results.id | integer |
id |
名称
|
results.name | string |
名称 |
イメージ
|
results.image | string |
イメージ |
offset
|
offset | integer |
offset |
number
|
number | integer |
number |
totalResults
|
totalResults | integer |
totalResults |
食材量の計算
特定の栄養目標に必要な特定の食材の量を計算します。 たとえば、10グラムのタンパク質を得るには、どれくらいのパイナップルを食べなければなりませんか?
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
栄養素
|
nutrient | True | string |
レシピの栄養素。 |
Target
|
target | True | string |
ターゲット。 |
単位
|
unit | True | string |
単位。 |
ID
|
id | True | string |
ID。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
amount
|
amount | float |
amount |
unit
|
unit | string |
unit |
定義
string
これは基本的なデータ型 '文字列' です。