twitter - get all tweets in a month in java -


i want collect tweets hashtag : "#iran" first month of 2017, tried code won't work, please help.

    configurationbuilder configurationbuilder = new configurationbuilder()             .setdebugenabled(true)             .setoauthaccesstokensecret(accesstokensecret)             .setoauthaccesstoken(accesstoken)             .setoauthconsumerkey(consumerkey)             .setoauthconsumersecret(consumersecret);      twitterfactory twitterfactory = new twitterfactory(configurationbuilder.build());     twitter twitter = twitterfactory.getinstance();         query query = new query("#iran");      query.setcount(100);      query.setsince("2017-01-01");     query.setuntil("2017-02-01");      queryresult queryresult = twitter.search(query);      while (queryresult.hasnext()) {         list<status> status = queryresult.gettweets();         (status status1 : status) {             system.out.println("user : " + status1.getuser() + "\n" + status1.gettext() + "\n" +                     "id : " + status1.getid() + "\n" + "date : " + status1.getcreatedat() +             "\n\n*****************************************************");         }         query = queryresult.nextquery();      } 

sadly can't tweets first month of 2017 search api. documentation:

the search api not complete index of tweets, instead index of recent tweets. @ moment index includes between 6-9 days of tweets.

so, can recent tweets search api. careful data beacuse it's relevance not completeness, same documentation:

before getting involved, it’s important know search api focused on relevance , not completeness. means tweets , users may missing search results. if want match completeness should consider using streaming api instead.

if need older tweets have them other sources gnip. otherwise have approach differently problem.

if have names (or id's) of users want info timelines each user getting 3200 tweets.


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -