使用api表达js函数而不返回值

时间:2015-08-15 05:56:36

标签: javascript node.js api express

我有一个快速的应用程序,我通过API调用调用函数。 我遇到的问题是从API调用中获取响应 功能并返回主路由器。我知道这可能要做 代码是异步处理的,但我无法弄清楚 解决问题的方法。

/* GET funnel page. */
router.get('/funnel', function(req, res, next) {
var score = 'test2';    
score = GetQuery('Bars');
  res.render('funnel', {title: score});
});

function GetQuery(query) {
  var test = 'test3';
  factual.get('/t/places-us', {q:query,limit: 1, filters:{"$and":[{"region":{"$eq":"NY"}},{"locality":"pittsford"}]}}, function (error, res) {
   test = res.data[0].email;
  });
return test;
}

0 个答案:

没有答案