Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Putting a ceiling on requests from users and IPs on the whitelist
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 26 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Alex Payne  
View profile  
(5 users)  More options Jan 20, 6:48 pm
From: "Alex Payne" <a...@twitter.com>
Date: Tue, 20 Jan 2009 15:48:35 -0800
Local: Tues, Jan 20 2009 6:48 pm
Subject: Putting a ceiling on requests from users and IPs on the whitelist
Up until now we've allowed users and IPs on our whitelist an unlimited
number of requests per hour.  When our whitelist was in the tens and
low hundreds, this made sense. Now that we have more developers on the
whitelist than we can reasonably maintain close communication with, we
need to put a ceiling on the number of requests per hour whitelisted
accounts and IPs can make.

Starting later this week we'll be limiting those on the whitelist to
20,000 requests per hour. Yes, you read that right: twenty THOUSAND
requests per hour. According to our logs, this accounts for all but
the very largest consumers of our API. This is essentially a
preventative measure to ensure that no one API client, even a
whitelisted account or IP, can consume an inordinate amount of our
resoures.

If you run one of the services that routinely exceed 20k
requests/hour, please get in contact with us (a...@twitter.com) as soon
as possible. Chances are good that you'll simply need to slow your
crawl rates, implement more caching on your end, and limit requests to
only active accounts. We're happy to work with you to find solutions.

--
Alex Payne - API Lead, Twitter, Inc.
http://twitter.com/al3x


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jesse Stay  
View profile  
(3 users)  More options Jan 21, 12:19 am
From: Jesse Stay <jesses...@gmail.com>
Date: Tue, 20 Jan 2009 22:19:10 -0700
Local: Wed, Jan 21 2009 12:19 am
Subject: Re: [twitter-api-announce] Putting a ceiling on requests from users and IPs on the whitelist

Alex, you and I have discussed this, but I still think this is a bad
decision until some sort of better method is placed around getting the list
of followers of a user.  This basically limits how big any application on
your platform can get.  Right now it takes 400 requests alone to get Robert
Scoble's followers.  It takes 350 requests to get Guy Kawasaki's followers.
It takes similar to get Chris Pirillo's followers.  Does this mean we just
exclude allowing them on our apps now?  Why develop for the Twitter platform
any more if we know we can only grow to your limit?

Jesse


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mario Menti  
View profile  
 More options Jan 21, 7:07 am
From: Mario Menti <mme...@gmail.com>
Date: Wed, 21 Jan 2009 12:07:42 +0000
Local: Wed, Jan 21 2009 7:07 am
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist

Alex,

are status update POSTs still excluded from this limit?

Mario.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile  
 More options Jan 21, 12:46 pm
From: Alex Payne <a...@twitter.com>
Date: Wed, 21 Jan 2009 09:46:33 -0800
Local: Wed, Jan 21 2009 12:46 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Yes.

--
Alex Payne - API Lead, Twitter, Inc.
http://twitter.com/al3x

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
iematthew  
View profile  
(1 user)  More options Jan 21, 1:16 pm
From: iematthew <matthew.dai...@ientryinc.com>
Date: Wed, 21 Jan 2009 10:16:18 -0800 (PST)
Local: Wed, Jan 21 2009 1:16 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Perhaps a leaner version for requesting a user's followers and friends
would help? Say, a method that only returns the ID and screen name for
the user's followers or friends, but in lots of a thousand or ten
thousand at a time.

On Jan 21, 12:19 am, Jesse Stay <jesses...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jesse Stay  
View profile  
 More options Jan 21, 1:23 pm
From: Jesse Stay <jesses...@gmail.com>
Date: Wed, 21 Jan 2009 11:23:32 -0700
Local: Wed, Jan 21 2009 1:23 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist

That would reduce our requests by ten-fold.

Jesse

On Wed, Jan 21, 2009 at 11:16 AM, iematthew <matthew.dai...@ientryinc.com>wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rhysmeister  
View profile  
 More options Jan 21, 4:28 pm
From: rhysmeister <therhysmeis...@hotmail.com>
Date: Wed, 21 Jan 2009 13:28:44 -0800 (PST)
Local: Wed, Jan 21 2009 4:28 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Yeah, somehow being able to periodically fully replicate your twitter
data would be really good and reduce requests considerably.

On Jan 21, 6:16 pm, iematthew <matthew.dai...@ientryinc.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
greg schoen  
View profile  
 More options Jan 21, 5:43 pm
From: greg schoen <greg.sch...@gmail.com>
Date: Wed, 21 Jan 2009 16:43:19 -0600
Local: Wed, Jan 21 2009 5:43 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
I agree, ID/ScreenName only responses would cut down on A LOT of traffic.

--
greg.sch...@gmail.com
920.941.0399

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
JodeeRich@gmail.com  
View profile  
(1 user)  More options Jan 21, 9:06 pm
From: "JodeeR...@gmail.com" <JodeeR...@gmail.com>
Date: Wed, 21 Jan 2009 18:06:13 -0800 (PST)
Local: Wed, Jan 21 2009 9:06 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Alex,
Look forward to working with you on this.
As you know PeopleBrowsr passes all requests via a cache to minimise
API requests on Twitter.
Our requests which are coming from many clients will appear as coming
from one IP address.
Clients like Tweetdeck that dont cache, will make many more API calls
on Twitter (per user), though will not suffer the API ceiling.
Regards

On Jan 21, 10:48 am, "Alex Payne" <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Scott C. Lemon  
View profile  
(2 users)  More options Jan 21, 7:45 pm
From: "Scott C. Lemon" <scottcle...@gmail.com>
Date: Wed, 21 Jan 2009 16:45:04 -0800 (PST)
Local: Wed, Jan 21 2009 7:45 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Alex,

Can you please address the issue of how you would recommend that an
application be able to fetch the total list of a users followers?  I'm
hearing all sorts of accusations and bluster, but want to understand
from your perspective how you would propose an application do this?

It's obvious there is tremendous value that can be provided to a user,
if an application were able to get the list, or changes to the list,
quickly and efficiently.  I do know that for most users, they are able
to use the existing API, and due to the limited number of followers it
is fairly painless.  However, I can also understand the burden on your
servers of requesting the list of followers ... which then also
requires that the current status of each follower be included.

Even here on the list there are people suggesting that you enhance the
API to simply drop the current status ... and only return the list of
followers ... which would seem to be a much simpler, and less
intensive, query.

Can you shed some light so that we can better understand your
thinking, and so that we can better understand how to architect our
twitter applications for the future?

As a side note, we are currently working on three twitter
applications ... two that are hosted services, and one that is a
desktop application.  I want to ensure that we continue to build these
fully understanding how to work cooperatively with you!

Thanks!

Scott

On Jan 20, 4:48 pm, "Alex Payne" <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aditya  
View profile  
 More options Jan 21, 10:20 pm
From: Aditya <adi...@adityamukherjee.com>
Date: Wed, 21 Jan 2009 19:20:18 -0800 (PST)
Local: Wed, Jan 21 2009 10:20 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
In light of this, do we get a "rate_limit_status" type feed for a
given IP, or do we keep an internal track of our calls (which could be
inaccurate)?

On Jan 21, 4:48 am, "Alex Payne" <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Brunton  
View profile  
 More options Jan 21, 11:16 pm
From: Steve Brunton <sbrun...@gmail.com>
Date: Wed, 21 Jan 2009 23:16:12 -0500
Local: Wed, Jan 21 2009 11:16 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist

On Wed, Jan 21, 2009 at 10:20 PM, Aditya <adi...@adityamukherjee.com> wrote:

> In light of this, do we get a "rate_limit_status" type feed for a
> given IP, or do we keep an internal track of our calls (which could be
> inaccurate)?

You mean like the "rate_limit_status" API call?

http://apiwiki.twitter.com/REST+API+Documentation#ratelimitstatus

-steve


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile  
(2 users)  More options Jan 22, 1:49 am
From: Alex Payne <a...@twitter.com>
Date: Wed, 21 Jan 2009 22:49:06 -0800
Local: Thurs, Jan 22 2009 1:49 am
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist

> Can you please address the issue of how you would recommend that an
> application be able to fetch the total list of a users followers?  I'm
> hearing all sorts of accusations and bluster, but want to understand
> from your perspective how you would propose an application do this?

Right now, you can page through the lists of friends and followers.
We'll see about ways to get the friends list in one shot. I think our
best bet for a method that returns the entire set of friends or
followers would be simply returning an array of user IDs.

> Even here on the list there are people suggesting that you enhance the
> API to simply drop the current status ... and only return the list of
> followers ... which would seem to be a much simpler, and less
> intensive, query.

We'll certainly consider that.

> As a side note, we are currently working on three twitter
> applications ... two that are hosted services, and one that is a
> desktop application.  I want to ensure that we continue to build these
> fully understanding how to work cooperatively with you!

All you need to do is send us an email, and we'll find solutions. It
may take some time if the solution you need isn't on our development
roadmap, but we're here to make it happen.

--
Alex Payne - API Lead, Twitter, Inc.
http://twitter.com/al3x


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jesse Stay  
View profile  
 More options Jan 22, 2:02 am
From: Jesse Stay <jesses...@gmail.com>
Date: Thu, 22 Jan 2009 00:02:31 -0700
Local: Thurs, Jan 22 2009 2:02 am
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist

Alex, thanks - this is what we were looking for.  In our defense, I did send
you several personal e-mails and you mentioned this wasn't on your roadmap.
While the limit will still eventually get us, this will get us much
further.  Is it necessary to implement the limit before these changes are in
place, and when you do implement the limit, how do we know we're getting
close to hitting it?

Thanks,

Jesse


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Matthias Bauer  
View profile  
 More options Jan 22, 4:20 am
From: Matthias Bauer <moef...@gmail.com>
Date: Thu, 22 Jan 2009 10:20:28 +0100
Local: Thurs, Jan 22 2009 4:20 am
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist

iematthew wrote:
> Perhaps a leaner version for requesting a user's followers and friends
> would help? Say, a method that only returns the ID and screen name for
> the user's followers or friends, but in lots of a thousand or ten
> thousand at a time.

Yes, please!

-Matt


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Scott C. Lemon  
View profile  
 More options Jan 22, 1:15 pm
From: "Scott C. Lemon" <scottcle...@gmail.com>
Date: Thu, 22 Jan 2009 10:15:03 -0800 (PST)
Local: Thurs, Jan 22 2009 1:15 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Alex,

Thank you for the quick reply ... and I agree ... it seems that
returning the list of followers or friends as an array of IDs would be
most effective.  This is somewhat how Facebook does it with their
API.  That would allow us to gain access to the information in a much
more compact way.

Obviously this would also make the amount of data being returned much
less, as it wouldn't have to include the status of those people or
anything else ... we can get that in subsequent requests, or by
monitoring and caching the feed.

So maybe there could be two new APIs?

http://twitter.com/statuses/friendIDs.format
http://twitter.com/statuses/followerIDs.format

What do you propose as next steps for this?  Do I/we have to enter a
bug/issue to make the request?  Or are you already working on a
solution for this?  We would be very interested in seeing this new API
so that we can fine tune our operation and minimize the number of
requests we'll be making ...

Scott

On Jan 21, 11:49 pm, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile  
(1 user)  More options Jan 22, 5:46 pm
From: Alex Payne <a...@twitter.com>
Date: Thu, 22 Jan 2009 14:46:41 -0800
Local: Thurs, Jan 22 2009 5:46 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
I'm already working on this. It'll be new methods, I think. Should be
ready to deploy by early next week.

On Thu, Jan 22, 2009 at 10:15, Scott C. Lemon <scottcle...@gmail.com> wrote:

--
Alex Payne - API Lead, Twitter, Inc.
http://twitter.com/al3x

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Damon C  
View profile  
 More options Jan 22, 8:28 pm
From: Damon C <d.lifehac...@gmail.com>
Date: Thu, 22 Jan 2009 17:28:20 -0800 (PST)
Local: Thurs, Jan 22 2009 8:28 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
The only reply I can think of for this is HOT!

I just spent the past couple weeks building a service to search ones
followers (http://tweepsearch.com) and I still feel bad about pounding
the API. This will make it _much_ easier.

Thanks for making this change!

dpc

On Jan 22, 2:46 pm, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
jstrellner  
View profile  
 More options Jan 23, 5:16 am
From: jstrellner <jstrell...@urltrends.com>
Date: Fri, 23 Jan 2009 02:16:42 -0800 (PST)
Local: Fri, Jan 23 2009 5:16 am
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
I am really looking forward to this too.  I have one request, can
there be a variable in the URL to specify that we want BOTH the
username and the user ID?

We need both of these to make sense for our users because we use the
ID in our backend, but display the username in the front end.  Without
both, we'd still end up making another call to get that info.

-Joel

On Jan 22, 2:46 pm, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Swap  
View profile  
 More options Jan 23, 4:47 am
From: Swap <RH.Swar...@gmail.com>
Date: Fri, 23 Jan 2009 01:47:19 -0800 (PST)
Local: Fri, Jan 23 2009 4:47 am
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Thank you, thank you!

On Jan 23, 3:46 am, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile  
 More options Jan 23, 1:19 pm
From: Alex Payne <a...@twitter.com>
Date: Fri, 23 Jan 2009 10:19:00 -0800
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
The image link is a singleton tag; it does not require a closing tag.

You can request whitelisting at http://twitter.com/help/request_whitelisting.

--
Alex Payne - API Lead, Twitter, Inc.
http://twitter.com/al3x

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
btan  
View profile  
 More options Jan 23, 9:22 am
From: btan <btanw...@gmail.com>
Date: Fri, 23 Jan 2009 06:22:04 -0800 (PST)
Local: Fri, Jan 23 2009 9:22 am
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Hi Alex,

I am trying to read twitter search API. I am able to fetch XML feed
and parse all elements of an entry except link href for html and
image. I am using SimpleXML in php and curl to read XML feed and parse
data. I can easily get author name, title, content because it has
standard tag <title> .... </title>.
I can not read image link because it does not have the same open and
close tage for image link.

So, could you please provide a link for image in you search API.
Twitter provides an image profile entity in public status. I would
also like to know how to add our IP in your whitelist.

regards
btan
www.explorewww.com

On Jan 20, 6:48 pm, "Alex Payne" <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Scott C. Lemon  
View profile  
 More options Jan 23, 12:22 pm
From: "Scott C. Lemon" <scottcle...@gmail.com>
Date: Fri, 23 Jan 2009 09:22:21 -0800 (PST)
Local: Fri, Jan 23 2009 12:22 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Alex,

You rock ... thank you for supporting the community, and continuing to
improve the platform!  This is awesome news!  I'll look forward to
seeing the new methods announced ... and we'll see if we can keep you
from being deafened by the applause of the developer community when
that happens!  :-)

Thanks again ...

Scott

On Jan 22, 3:46 pm, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Karthik  
View profile  
 More options Jan 29, 1:51 pm
From: Karthik <fermis...@gmail.com>
Date: Thu, 29 Jan 2009 10:51:29 -0800 (PST)
Local: Thurs, Jan 29 2009 1:51 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Alex,

Any updates on these new API's?

We are eagerly awaiting for its release.

Thanks,
Karthik

On Jan 23, 3:46 am, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile  
 More options Jan 29, 5:27 pm
From: Alex Payne <a...@twitter.com>
Date: Thu, 29 Jan 2009 14:27:19 -0800
Local: Thurs, Jan 29 2009 5:27 pm
Subject: Re: Putting a ceiling on requests from users and IPs on the whitelist
Shipping tomorrow, Monday if it slips.

--
Alex Payne - API Lead, Twitter, Inc.
http://twitter.com/al3x

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 26   Newer >
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google