流星:我如何计算每分钟推文数,而不是所有推文都被删除?

时间:2016-03-03 16:15:20

标签: javascript meteor twitter

我正在使用Meteor使用Twitters API来删除带有特定主题标签的推文。目前我正在使用我的姓氏Cusack,请看现场演示:https://tweetmonitor.io

自从我开始抓取以来,我只能得到推文的总数,但我想要按分钟存储计数。然后我可以计算平均值等。

有没有人有任何想法?到目前为止,这是我的代码:

Meteor.subscribe("tweets");

Template.tweetsList.helpers({
// We need to make sure the count is of the current minute
tweetscount: function() 
{
    // Let's count the tweets
    function tweetCount()
    {
        return Tweets.find().count();
    }

    return tweetCount();
}
});

提前谢谢!

1 个答案:

答案 0 :(得分:0)

你的问题非常广泛,所以答案非常广泛。

  1. 获取推文。
  2. 按时间戳排序推文。
  3. 选择您希望每分钟跟踪推文的时间段。该帐户有效期内每分钟推文数(TPM)?过去一小时?过去一分钟?
  4. 根据时间戳将推文分成与您的时间段相对应的块。
  5. 计算每个块中的推文数量,并将计数除以块中的分钟数。