In this section, you can learn how to search a tweet before & after provided dates using twitter4j library.
Searching tweet before and after provided dates
In this section, you can learn how to search a tweet before & after provided dates using twitter4j library.
In the below example, you need to put the after date into since( ) and before date into until( ) function.
For searching tweet you need only one jar file. i.e. twitter4j-core-2.2.5-SNAPSHOT.jar.
Code for the above is given below :
CODE
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" import="java.sql.*,twitter4j.*"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> <% //Getting tweet after 2011-09-15 and befor 2011-09-16 with a particular search topic out.println("<h3>Getting tweet after 2011-10-15 and before 2011-10-16 with a particular search topic : </h3>"); Twitter twitter = new TwitterFactory().getInstance(); Query query2 =new Query("#clt20").since("2011-10-15").until("2011-10-16").rpp(100); QueryResult result2 = twitter.search(query2); int i=1; for (Tweet tweet : result2.getTweets()) { out.println("<img src='"+tweet.getProfileImageUrl()+"'>"+"<b>("+i+") "+tweet.getFromUser()+"("+tweet.getCreatedAt()+")"+"</b>" + " : " + tweet.getText()+"<br/>"); i++; } %> </body> </html>
OUTPUT
[ 0 ] Comments