java - Twitter Spring Social - filter does not work -


i'm writing spring web application , need monitor new tweets of user. i'm using spring-social-twitter , i'm trying exploit streaming feature, i'm not able catch new tweets :(

any suggestions?

@requestmapping("twitter/notify") public string twitternotify(){     twitter twitter = new twittertemplate(consumerkey, consumersecret, accesstoken, accesstokensecret);      streamlistener listener = new streamlistener() {                 @override         public void onwarning(streamwarningevent warningevent) {             // todo auto-generated method stub             system.out.println("onwarning");                         }          @override         public void ontweet(tweet tweet) {             // todo auto-generated method stub             system.out.println("tweet: " + tweet.getfromuser() + " -> " + tweet.gettext());         }          @override         public void onlimit(int numberoflimitedtweets) {             // todo auto-generated method stub             system.out.println("onlimit");         }          @override         public void ondelete(streamdeleteevent deleteevent) {             // todo auto-generated method stub             system.out.println("ondelete");         }     };       filterstreamparameters filterparams = new filterstreamparameters();     long myid = twitter.useroperations().getuserprofile("davidexx92").getid();     filterparams.follow(myid);     twitter.streamingoperations().filter(filterparams, arrays.aslist(listener));      return "request done"; } 

ps if use

twitter.streamingoperations().sample(arrays.aslist(listener)); 

instead of

twitter.streamingoperations().filter(filterparams, arrays.aslist(listener)); 

i able retrieve random tweets


Comments

Popular posts from this blog

jsf - "PropertyNotWritableException: Illegal Syntax for Set Operation" error when setting value in bean -

arrays - Algorithm to find ideal starting spot in a circle -

php - Autoloader issue not returning Class -