Subscribing to Stream for only retweets

Dec 25, 2013 at 6:58 AM
Is there a way to start a filtered stream that will receive only the retweets? (I'm trying to overcome 1% limitation :))

I've checked statuses/filters page on twitter.com but maybe I missed it...
Coordinator
Dec 25, 2013 at 10:46 PM
As far as I've tried I have not found any way to overcome the 1% limit.
Twitter analyzes the connections to its stream and will never ever send you more than 1% of tweet.

If the filters are too wide and the number of tweets matching the criteria exceed 1% you will receive a json response that will inform you that some tweets have been ignored because there was too many results. It will let you know the number of tweets that have been ignored.

You can access to this information thanks to the event : LimitReached.

If you need more than 1% of the total traffic (3-4 million tweets/day) you will have to use Data Reseller that you can find here.

Linvi
Marked as answer by linvi on 1/16/2014 at 2:29 AM
Dec 29, 2013 at 10:51 PM
Hey @Linvi
I am wondering if there is a function for deleting a specific tweet using the Tweetinvi code that you provided, i have gone through the code and i cannot find one, please help.
Coordinator
Dec 30, 2013 at 1:44 AM
Yes there is one. You need to create a new Tweet and then destroy it.
long tweetId = ...;
var tweet = new Tweet(tweetId, token);

var tweetDestroyed = tweet.Destroy();
Kind Regards,
Linvi
Marked as answer by linvi on 1/16/2014 at 2:29 AM