I apologize for giving the impression that we were going to start
instituting opaque and undocumented anti-abuse measures. I assure you
that as soon as we've surveyed our options and decided what to put in
place that the limits will be communicated to the list and documented.
We're not trying to single out anyone on this list. We greatly
appreciate the work that all of you have done expanding Twitter's
reach to the various platforms you develop for. What we're trying to
prevent are malicious and/or careless uses of our service. If we
identify are particular registered API clients that are misbehaving,
we'll contact the developers before taking any drastic steps. We're
just trying to ensure that we're available enough that legitimate use
of our service can continue.
As for the proposed decreased authenticated requests per hour: I'm
open to suggestions. If 50 will put too much strain on your clients
and there's some other way that we can provide you with the data you
need while decreasing the overall number of requests for this six day
period, please let us know.
We're not trying to pull the wool over anyone's eyes or shortchange
you after you've put in hard work on your applications. We're always
open to alternatives, and we're always listening.
--
Alex Payne
http://twitter.com/al3x
From my point of view, what we definitely need is not a higher limit in general. The most important thing that really needs more capacity are user-timeline requests. Don't know if this is technically (and regarding your server's capacity) possible, but it would help a lot.
-Marco
> Consider a scenario where, per hour, 30 reqs are used for the timeline, 10
> for replies, 10 for DMs, leaving 20 to user initiated actions. By updating
> the timeline every two minutes, users with a few hundred friends will miss
> tweets from time to time. And from a client's perspective, we don't even
> know and can tell the user when we miss tweets. This is a bad UX.
I would like this as well. I do think that the actual number of users
who follow this many people is small (based on info from the last
Twitter newsletter that only 10% of users follow more than 70 other
users); they just complain the most. 8)
But, yes, more *data* per request would really be awesome, especially
if the request limits have to be reduced.
--
Ed Finkler
http://funkatron.com
AIM: funka7ron
ICQ: 3922133
Skype: funka7ron
--
Alex Payne
http://twitter.com/al3x
Fewer requests would be okay if each request delivered more value.
i.e., how about a friends/followers API request that returned _all_
friends or followers data, not just 100 at a time--thus, chewing through
a user's rate limit quickly if they have a lot of friends or followers?
-- Dossy
--
Dossy Shiobara | do...@panoptic.com | http://dossy.org/
Panoptic Computer Network | http://panoptic.com/
"He realized the fastest way to change is to laugh at your own
folly -- then you can let go and quickly move on." (p. 70)