0
请问如何从twitter api获取数据一周。 我使用nodeJs来编写代码,它似乎不工作。从twitter获取Api
我在nodeJs btw中使用twit模块。
var today = new Date();
var day = today.getDate();
var month = today.getMonth() + 1; //January is 0!
var year = today.getFullYear();
let months = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
for (let i = 0; i < 7; i++) {
if (day > 0) {
day--;
}
if (day == 0) {
month = month - 1;
day = months[month - 1];
}
console.log(day, month, year);
}
let params = {
q: `to:${firstBrand} since:${year}-${month}-${day-1} until:${year}-${month}-${currentDay}`,
count: 5000,
language: 'en',
entities: false
};
let param = {
q: `to:${secondBrand} since:${year}-${month}-${day-1} until:${year}-${month}-${currentDay}`,
count: 5000,
language: 'en',
entities: false
};
t.get('search/tweets', params, dataGotten);
i已经做了所有这些,我只是不知道如何获得每日计数。多数民众赞成我需要 –
@AlameenIpaye所以你能够收到推文? – Lazyexpert
听起来像你需要循环返回的JSON数据并计算响应中的Tweets数量?这里有一个使用twurl和jq的例子 - > https://gist.github.com/andypiper/32bdb4c7f0b8d65385fc7c8fa3988083#file-count-search-results-md –