#Node.js | USDA Nutrient Database wrapper Our functions provides access to the USDA Food Composition Databases. It is intended primarily to assist application developers wishing to incorporate nutrient data into their applications or websites.
This is a Node.js API wrapper for the USDA Nutrient Database REST API.
For brief documentation please visit -- USDA Food Composition Databases
Install via NPM
npm install nutrient-database --save
i. FoodReport
var ndb = require('nutrient-database');
// Parameters:
// 1. ndb no
// 2. API Key
ndb.foodReport('01009','DEMO_KEY', function(err, response){
console.log(JSON.stringify(response));
});
ii. List
var ndb = require('nutrient-database');
// Parameters:
// 1. List Type
// 2. Maximum number
// 3. Offset
// 4. API Key
ndb.list('f','','','DEMO_KEY', function(err, response){
console.log(JSON.stringify(response));
});
iii. Search
var ndb = require('nutrient-database');
// Parameters:
// 1. Search Query
// 2. Dataset
// 3. Maximum number
// 4. Offset
// 5. API Key
ndb.search('cheese','','','','DEMO_KEY', function(err, response){
console.log(JSON.stringify(response));
});
This module has been tested under limited scenarios. If you find any issue please feel free to report via one of the below platforms:
Github: nutrient-database | Email: harshdoshi999@gmail.com | Skype: harshxxx3