Получите последние 5 твитов - PullRequest
0 голосов
/ 30 мая 2018

Как я могу получить последние 5 твитов?В настоящее время я использую это: https://github.com/desmondmorris/node-twitter/

Я использую пример кода:

var Twitter = require('twitter');

var client = new Twitter({
  consumer_key: '',
  consumer_secret: '',
  access_token_key: '',
  access_token_secret: ''
});

var params = {screen_name: 'nodejs'};
client.get('statuses/user_timeline', params, function(error, tweets, response) {
  if (!error) {
    console.log(tweets);
  }
});

Я только изменил часть 'nodejs' на другое имя и заполнил ключи Twitter.Я получаю большой JSON в консоли.Как я могу сделать так, чтобы последние 5 твитов я получал, и каждые 30 минут он проверял, есть ли новый твит или нет?Если есть новый твит, то в консоли будет отображаться только новый твит, и это будут не те твиты, которые извлекла программа.

1 Ответ

0 голосов
/ 31 мая 2018

Если вы прочитаете документацию для временной шкалы пользователя , вы увидите, что вы можете использовать параметр count.

Указывает количество твитов, которые нужно попытаться получитьмаксимум до 200 на каждый отдельный запрос.

В вашем коде вам понадобится:

var params = {screen_name: 'nodejs', count: 5};

Это даст вам последние 5 твитов с этого аккаунта..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...