rails5: Как можно исключить ретвиты и ответы из API поиска? - PullRequest
1 голос
/ 27 мая 2019

Я пытаюсь получить твиты с помощью API, но я не хочу никаких ретвитов и ответов.По результатам исследований я нашел решение, которое позволяет использовать операторы «-is: retweet» и «-is: reply» для исключения ретвитов и ответов.

Я просто использую поисковый запрос

tweets = client.user_timeline('userName', count: 20)

Поскольку я новичок в rails и твиттер-API, я не знаю, как использовать оба указанных оператора в поисковом запросе.

Даже любые альтернативные ответы были бы полезны.

1 Ответ

0 голосов
/ 27 мая 2019

У вас в Твиттере есть методы, чтобы проверить оба, поэтому вы можете просто сделать

tweets.reject{|tweet| tweet.retweeted_tweet? || tweet.reply? }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...