RapidAPI logo

Recipe and Ingredient Analysis

フリーミアム
開発者 zestfuldata
更新日 20日前
6.9/10
人気度
393ms
レイテンシ
100%
正常稼働率

「Recipe and Ingredient Analysis 」のドキュメント

Zestfulは、レシピアプリ開発者がレシピや材料をよりよく理解するためのツールを提供しています。

全文を表示する
POSTParse Ingredients
POSTParse Ingredients

Parseレシピの材料を構造化されたデータにする

ヘッダーパラメータ
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
必須パラメータ
Parse ingredientsJSON_STRING
REQUIREDThe endpoint takes a JSON dictionary with the key "ingredients", representing a list of ingredient strings.
コードスニペット
unirest.post("https://zestful.p.rapidapi.com/parseIngredients")
.header("X-RapidAPI-Host", "zestful.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/json")
.send("{ "ingredients": [ "2 1/2 tablespoons finely chopped parsley", "3 tablespoons extra-virgin olive oil, or more to taste", "1 1/2 tbsp cinnamon" ]}")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス
概要
リクエストURL: https://zestful.p.rapidapi.com/parseIngredients
リクエストメソッド: POST
レスポンスヘッダ
"access-control-allow-headers": "Content-Type"
"access-control-allow-origin": "*"
"content-type": "application/json"
"date": "Fri, 19 Jul 2019 19:12:23 GMT"
"server": "RapidAPI-1.0.20"
"via": "1.1 vegur"
"x-rapidapi-region": "AWS - us-east-1"
"x-rapidapi-version": "1.0.20"
"x-ratelimit-results-limit": "30"
"x-ratelimit-results-remaining": "12"
"content-length": "1097"
"connection": "Close"
レスポンスボディ

SDKをインストール(NodeJS)

インストール

Node.jsでUnirestを使用するには、NPMモジュールをインストールしてください。

$ npm install unirest

インストール完了後は、簡単にリクエストを行うことができるようになります。

var unirest = require('unirest');

リクエスト

unirest.post("https://zestful.p.rapidapi.com/parseIngredients")
.header("X-RapidAPI-Host", "zestful.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/json")
.send("{ "ingredients": [ "2 1/2 tablespoons finely chopped parsley", "3 tablespoons extra-virgin olive oil, or more to taste", "1 1/2 tbsp cinnamon" ]}")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証
クライアントID
クライアントシークレット
OAuth2認証