使用node.js向Google API发出http请求



我正在尝试向Google Analytics API发出请求。我使用Passport.js来授权用户和这个库进行请求。

我从谷歌得到了一个很好的回复,但我的问题是,即使在我收到回复后,请求也会一直持续到超时。请求一直未运行,直到我超时为止。

我做错了什么?

这是我的代码:

request('https://www.googleapis.com/analytics/v3/management/accounts?access_token=' + access_token,  function (error, response, body) {
    if(error){
      console.log(error);
    }else{
      console.log(repsonse);
    }
});

您可能不仅仅是从正在执行的HTTPGET调用中返回一些内容。这就是它超时的原因。

如果错误未评估为true,则需要发回HTTP 200,例如:

res.send();

相关内容

  • 没有找到相关文章

最新更新