var request = require('request'); module.exports = { authorize : function (id, callback) { var options = { method : 'GET', url : <> headers : { <> } }; request(options, function (error, response, body) { if (!error && response.statusCode == 200) { var res = JSON.parse(body); callback(null, res); } else { var error = 'Not Found'; callback(error); } }); }, listBuckets : function (auth, callback) { console.log('The authorization URL is ' + auth.apiUrl); console.log('The authorization token is ' + auth.authorizationToken); var options = { method : 'GET', url : auth.apiUrl + <> headers : { <> } }; request(options, function (error, response, body) { if (!error && response.statusCode == 200) { var res = JSON.parse(body); callback(null, res); } else { var error = 'Not Found'; callback(error); } }); }, };