Я новичок в Hadoop. В последнее время я многому учусь. Я успешно использовал Streaming API и получил данные twitter в HDFS. Теперь я пытаюсь использовать API поиска, чтобы получить исторические твиты, но я не могу найти примеры в Интернете. Были примеры примеров для Streaming Api, но не удалось найти их для Search API.Как использовать API поиска в Twitter с помощью Hadoop?
1
A
ответ
2
Вы не упомянули о языке программирования, поэтому я предполагаю, что вы собираетесь использовать Java. Twitter4j библиотека рекомендуется и документация имеет некоторые примеры поиска, такие как:
public class SearchTweets {
/**
* Usage: java twitter4j.examples.search.SearchTweets [query]
*
* @param args search query
*/
public static void main(String[] args) {
if (args.length < 1) {
System.out.println("java twitter4j.examples.search.SearchTweets [query]");
System.exit(-1);
}
Twitter twitter = new TwitterFactory().getInstance();
try {
Query query = new Query(args[0]);
QueryResult result;
do {
result = twitter.search(query);
List<Status> tweets = result.getTweets();
for (Status tweet : tweets) {
System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getText());
}
} while ((query = result.nextQuery()) != null);
System.exit(0);
} catch (TwitterException te) {
te.printStackTrace();
System.out.println("Failed to search tweets: " + te.getMessage());
System.exit(-1);
}
}
Доступно на Github репо: https://github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/examples/search/SearchTweets.java
Кроме того, убедитесь, что вы понимаете, как Work with Timelines.
Смежные вопросы
- 1. Twitter API поиска и Hadoop
- 2. Как использовать API Twitter?
- 3. Как использовать API поиска twitter асинхронно в python?
- 4. Twitter API поиска результаты
- 5. PHP Twitter API поиска (с использованием twitter-api-php J7mbo)
- 6. Как использовать коллекцию API Twitter?
- 7. Tweepy использовать несколько ключей API с курсором для поиска Twitter
- 8. Twitter API поиска с использованием urllib2
- 9. Как использовать REST API Twitter с помощью VB в веб-приложении ASP.NET для реализации поиска твитов?
- 10. Как использовать codebird.js для поиска twitter API для соответствия пользователям?
- 11. Использовать Twitter API в Китае
- 12. Twitter api с помощью Javascript
- 13. Как использовать Twitter Rest APi с OAuth
- 14. Получение местоположения твитов, найденных с помощью Twitter. API поиска
- 15. Как использовать параметр «Источник» с помощью REST API Twitter?
- 16. Как использовать die() для twitter api с помощью PHP
- 17. Как использовать API REST Twitter с Java?
- 18. Как использовать Twitter API json с java
- 19. Как использовать жужжание с API twitter?
- 20. Как использовать twitter API с android
- 21. Как использовать API twitter с параметрами даты?
- 22. В глубине Twitter API поиска в tweepy
- 23. Использовать Twitter API в iPhone
- 24. Пароль с помощью API Twitter
- 25. Интеграция API поиска Twitter в Cocoa
- 26. Как использовать API Twitter в java?
- 27. Результаты поиска в Twitter API не соответствуют результатам поиска в результатах поиска на Twitter
- 28. Как использовать mapreduce с hadoop
- 29. Twitter API для C# как использовать
- 30. Как чирикать с помощью twitter api?
Оконечная точка Twitter Search API возвращает только твиты в течение последних 7 дней. Альтернатива - заключить контракт с Gnip Historical Search (http://support.gnip.com/apis/historical_api/) – Cipriani
@ LuisCipriani Я знаю, я просто хотел выяснить, как искать API. – SaurabJ21