Hello.

I'm developing an application that has to analyse as much tweets of a
user as possible (all of them would be the optimal case, but the API
returns up to 3200 tweets, but no big deal).

The problem is that I'm getting a different amount of tweets for every
user I try. With my personal account, I can get about 470 tweets (3
pages of 200 tweets). When I try to get the 4th page, it returns
blank. You can try it out with my account;
http://api.twitter.com/1/statuses/user_timeline/Cisneiros.json?count=200&page=3
<--- has tweets
http://api.twitter.com/1/statuses/user_timeline/Cisneiros.json?count=200&page=4
<--- hasn't tweets (as of jan 4rd, 2011 / 12:11 AM -03:00)

I tried to get my tweets while authenticated on my girlfriend's
account, instead of mine, but got the same results. No matter who is
authenticated, I get the same number of tweets for every user I try
(but they differ between themselves).

If I try another user, I can get more pages (like 15 pages of 200, for
example). Other users just return 2 pages...
I really have no idea whats happening. I know that this method strips
the retweets, but I don't retweet that much to, from 3200 status, have
only 470 real updates by me.

If anyone can give a light on how to fetch all possible tweets from a
user, I you really appreciate. I have done lots of searching, but
found nothing to help me solving this.

Thanks in advance,
Alexandre Cisneiros Filho.

-- 
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk

Reply via email to