RapidAPI logo

新規登録

ログイン

Campbells Kitchen

FREE
開発者 campbellkitchen
更新日 3ヶ月前
データ
5.3/10
人気度
138ms
レイテンシ
-
正常稼働率

Campbells Kitchen API Documentation

Campbell’s Kitchen is all about sharing information. In our case, that information includes thousands of recipes using brands like Campbell’s, Swanson®, Pace®, Prego® & Pepperidge Farm® – brands people love and trust, and use every day. GET ACCESS T

全文を表示する
GETSearch Recipes
Get Recipes
GETGet All Recipe Nutrition
GETGet All Recipe Reviews
GETGet Recipe
GETGet Recipe Full Details
GETSearch Recipes
Authorization:
ヘッダーパラメータ
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
必須パラメータ
app_keyQUERY
REQUIREDYour access application key
app_idQUERY
REQUIREDYour access application id
パラメータ(Option)
formatSTRING
OPTIONALxml or json (default xml)
startSTRING
OPTIONALstart at record number (default 1)
preptimeSTRING
OPTIONALThe prep time in minutes
categorySTRING
OPTIONALthe ID of the category to return
productSTRING
OPTIONALThe name of a Campbell product
totalSTRING
OPTIONALthe total number of results to return (defaults 10)
keywordSTRING
OPTIONALThe search term
ingredientSTRING
OPTIONALsearch single or multiple ingredients (multiple ingredients separated by pipe '|')
コードスニペット
unirest.get("https://community-campbell.p.rapidapi.com/brandservice.svc/api/search?format=json&category=1&keyword=garlic&ingredient=beef")
.header("X-RapidAPI-Host", "community-campbell.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス
ログイン新規登録

SDKをインストール(NodeJS)

インストール

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

$ npm install unirest

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

var unirest = require('unirest');

リクエスト

unirest.get("https://community-campbell.p.rapidapi.com/brandservice.svc/api/search?format=json&category=1&keyword=garlic&ingredient=beef")
.header("X-RapidAPI-Host", "community-campbell.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証
クライアントID
クライアントシークレット
OAuth2認証