1.0.0 • Published 8 years ago

afisha-eda v1.0.0

Weekly downloads
3
License
ISC
Repository
github
Last release
8 years ago

Afisha Eda API

Afisha Eda (http://eda.ru) API.

Install

npm install afisha-eda

Example

const eda = require('afisha-eda');
eda.getRecipes({ page: 1 }, recipes => {

  // get recipes from page 1
  // params object should contain either 'page' or 'category' or both of them

  console.log(recipes);

  /*
  [
    {
      id: '/recepty/vypechka-deserty/brauni-brownie-20955?from=recipescatalog',
      title: 'Брауни (brownie)',
      url: 'http://eda.ru/recepty/vypechka-deserty/brauni-brownie-20955?from=recipescatalog',
      author: 'Anastasia Sheveleva',
      authorUrl: 'http://eda.ru/avtory/692617',
      count: 20054,
      rating: 92,
      time: '40 минут',
      hasVideo: true,
      image: 'http://img07.rl0.ru/eda/c172x172/s1.afisha-eda.ru/StaticContent/VideoFileCovers/235.jpg'
    },

    ...
  ]
  */

});
eda.getRecipe(id, recipe => {

  console.log(recipe);

  /*
  {
    id: '/recepty/salaty/salat-iz-krasnoj-fasoli-s-tvorozhnim-sirom-krasnim-lukom-i-sezonnim-salatom-16922',
    url: 'http://eda.ru/recepty/salaty/salat-iz-krasnoj-fasoli-s-tvorozhnim-sirom-krasnim-lukom-i-sezonnim-salatom-16922',
    name: 'Салат из красной фасоли с творожным сыром, красным луком и сезонным салатом',
    calories: 341,
    proteins: 11.1,
    carbohydrates: 22.7,
    fats: 23,
    ingredients: [
      {
        name: 'Руккола',
        amount: '100 г',
        id: '/wiki/ingredienty-zelen-travy/rukkola-13888',
        url: 'http://eda.ru/wiki/ingredienty-zelen-travy/rukkola-13888'
      },

      ...
    ]
  }
  */

});
1.0.0

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago