有没有更有效的调用Hacker News API的方法?

Is there a more efficient method to call the Hacker News API?

我正在尝试使用 official API 查找每个 Hacker News 用户的业力(分数)。我是编程新手。

以下是我为获取某个特定用户的业力而编写的代码片段。 HN 上有近 30 万个用户帐户。

var request = require("request");

request(
    "https://hacker-news.firebaseio.com/v0/user/pg.json",

    function (error, response, body) {
        if (!error && response.statusCode === 200) {
        console.log(JSON.parse(body).karma);
    }
});

我运行这个代码,但是速度不快。有更好的方法吗?

https://hacker-news.firebaseio.com/v0/user/<user>.json 是 return 业力的唯一 API 终点。

所以不,没有更好的(可用)方法。

有一个更快的方法。使用以下 API 端点:

https://hacker-news.firebaseio.com/v0/user/${username}/karma.json

为了比较,以下是各个调用的耗用时间:

/v0/user/pg.json: 9.560ms
/v0/user/pg/karma.json: 3.061ms