[twitter-dev] Re: Update on Whitelisting

2011-02-13 Thread TCI
It may sound foolish, but some of us coded our apps a couple years
ago, improved them up to production readiness and then released and
moved on to something else. Each of these mayor changes would in
theory make one reread all this old code and find where one uses
whatever you plan to change this time.
I do not have that luxury of time. I strongly prefer to spend time
with my two kids than fix something that is not broken yet but
eventually will. I have recoded the whole app two times to accomodate,
and yes I am growing tired of playing this. My kids have not even
changed a single tooth and I have coded the whole app 3 times!!!
If it is s easy to change to oauth and streaming why don't you
release some open source code which implements the old calls using
these new capabilities? Then we would just point our old calls to our
own server.
It's called backwards compatibility.

And just like the previous two times, I do not plan to be absent from
my kids' life while I redo old code. I will just let it break and
*then* the failure points will be obvious. If it fixes in a day I
will. Else, end of life, and 80k users get a blog post.

And since users have no idea about this, I need an analogy...

Dear printing press users: the excessive amount of Bibles you have
been printing has created an undue demand of the L O R D letters. As
of today we will be supplying a very limited amount of these four
letters, but we will be supplying paper that has the word LORD
preprinted on it. Please adjust your texts accordingly.



On Feb 10, 3:43 pm, Ryan Sarver rsar...@twitter.com wrote:
 Beginning today, Twitter will no longer grant whitelisting requests.
 We will continue to allow whitelisting privileges for previously
 approved applications; however any unanswered requests recently
 submitted to Twitter will not be granted whitelist access.

 Twitter whitelisting was originally created as a way to allow
 developers to request large amounts of data through the REST API. It
 provided developers with an increase from 150 to 20,000 requests per
 hour, at a time when the API had few bulk request options and the
 Streaming API was not yet available.

 Since then, we've added new, more efficient tools for developers,
 including lookups, ID lists, authentication and the Streaming API.
 Instead of whitelisting, developers can use these tools to create
 applications and integrate with the Twitter platform.

 As always, we are committed to fostering an ecosystem that delivers
 value to Twitter users. Access to Twitter APIs scales as an
 application grows its userbase.  With authentication, an application
 can make 350 GET requests on a user’s behalf every hour. This means
 that for every user of your service, you can request their timelines,
 followers, friends, lists and saved searches up to 350 times per hour.
 Actions such as Tweeting, Favoriting, Retweeting and Following do not
 count towards this 350 limit. Using authentication on every request is
 recommended, so that you are not affected by other developers who
 share an IP address with you.

 We also want to acknowledge that there are going to be some things
 that developers want to do that just aren’t supported by the platform.
 Rather than granting additional privileges to accommodate those
 requests, we encourage developers to focus on what's possible within
 the rich variety of integration options already provided. Developers
 interested in elevated access to the Twitter stream for the purpose of
 research or analytics can contact our partner Gnip for more
 information.

 As always, we are here to answer questions, and help you build
 applications and services that offer value to users.

 Ryan

 --
 Ryan Sarver
 @rsarver

-- 
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


[twitter-dev] Re: Update on Whitelisting

2011-02-12 Thread DaveH
I disagree, Abraham. I requested whitelisting for my app because I
needed more than 250 DMs per day. Twitter granted my request and my
limit was increased considerably.

This may be that Twitter did not increase DMs as a default. But at one
time, if requested and justified, they would. This is why the
questions are being asked about DM limit changes going forward.

On Feb 11, 10:12 pm, Abraham Williams 4bra...@gmail.com wrote:
 Whitelisting never impacted DM limits or Search API limits. Niether of those
 are affected by @rsarver's announcement.

 Abraham
 -
 Abraham Williams | Hacker Advocate | abrah.am
 @abraham https://twitter.com/abraham | github.com/abraham | blog.abrah.am
 This email is: [ ] shareable [x] ask first [ ] private.







 On Fri, Feb 11, 2011 at 12:04, whitmer brian.whit...@gmail.com wrote:
  I'd also like to know the fate of DMing.

  On Feb 10, 7:07 pm, Trevor Dean trevord...@gmail.com wrote:
   Hey Taylor, what does this mean for DM limits and what’s the new path
  towards getting those limit increased for new accounts?

   Trevor Dean | Director
   big time design  communication Inc.
   647 234 8198

   Visithttp://www.bigtimedesign.caformore information

   On 2011-02-10, at 8:48 PM, M. Edward (Ed) Borasky 
  zn...@borasky-research.net wrote:

On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris 
  thematthar...@twitter.com wrote:
Hi Ian,

For trends you might like to try our trends.api.twitter.com [1]
server which hosts a cached copy of the trends information and is
updated whenever the trends change. It should support your use case
and we would be interested in any feedback you may have about it's
performance.

Nice! I was just about to try building something very much like twendr,
  but I can either use twendr or go right to your new server. Is this on a
  five-minute cycle like the main Trending Topics feed? Will we ever get to
  see the Promoted fields populated without spending money? ;-)

--
   http://twitter.com/znmebhttp://borasky-research.net

A mathematician is a device for turning coffee into theorems. -- Paul
  Erdős

--
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

  --
  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

-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-12 Thread Abraham Williams
Whitelisting does not remove the daily update and follower
limits associated with POST requests; these limits are managed on a per user
basis.

Elevated DM limits are separate from the REST API whitelisting. It is
possible that Twitter is no longer providing access to elevated DM limits as
well but my reading of the announcement is that only the REST API
whitelisting is being deprecated.

http://dev.twitter.com/pages/rate-limiting#whitelisting

Abraham
-
Abraham Williams | Hacker Advocate | abrah.am
@abraham https://twitter.com/abraham | github.com/abraham | blog.abrah.am
This email is: [ ] shareable [x] ask first [ ] private.



On Sat, Feb 12, 2011 at 12:03, DaveH d...@idreia.com wrote:

 I disagree, Abraham. I requested whitelisting for my app because I
 needed more than 250 DMs per day. Twitter granted my request and my
 limit was increased considerably.

 This may be that Twitter did not increase DMs as a default. But at one
 time, if requested and justified, they would. This is why the
 questions are being asked about DM limit changes going forward.

 On Feb 11, 10:12 pm, Abraham Williams 4bra...@gmail.com wrote:
  Whitelisting never impacted DM limits or Search API limits. Niether of
 those
  are affected by @rsarver's announcement.
 
  Abraham
  -
  Abraham Williams | Hacker Advocate | abrah.am
  @abraham https://twitter.com/abraham | github.com/abraham |
 blog.abrah.am
  This email is: [ ] shareable [x] ask first [ ] private.
 
 
 
 
 
 
 
  On Fri, Feb 11, 2011 at 12:04, whitmer brian.whit...@gmail.com wrote:
   I'd also like to know the fate of DMing.
 
   On Feb 10, 7:07 pm, Trevor Dean trevord...@gmail.com wrote:
Hey Taylor, what does this mean for DM limits and what’s the new path
   towards getting those limit increased for new accounts?
 
Trevor Dean | Director
big time design  communication Inc.
647 234 8198
 
Visithttp://www.bigtimedesign.caformore information
 
On 2011-02-10, at 8:48 PM, M. Edward (Ed) Borasky 
   zn...@borasky-research.net wrote:
 
 On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris 
   thematthar...@twitter.com wrote:
 Hi Ian,
 
 For trends you might like to try our trends.api.twitter.com [1]
 server which hosts a cached copy of the trends information and is
 updated whenever the trends change. It should support your use
 case
 and we would be interested in any feedback you may have about it's
 performance.
 
 Nice! I was just about to try building something very much like
 twendr,
   but I can either use twendr or go right to your new server. Is this on
 a
   five-minute cycle like the main Trending Topics feed? Will we ever get
 to
   see the Promoted fields populated without spending money? ;-)
 
 --
http://twitter.com/znmebhttp://borasky-research.net
 
 A mathematician is a device for turning coffee into theorems. --
 Paul
   Erdős
 
 --
 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
 
   --
   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

 --
 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


-- 
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


[twitter-dev] Re: Update on Whitelisting

2011-02-12 Thread whitmer
This is the message I received yesterday from Twitter Support:

sutorius, Feb-11 10:40 am (PST):
Hey Brian,

In the short amount of time since you've written in, our director of
Platform, Ryan Sarver, has posted an update on whitelisting and that
we will no longer be approving such requests:
http://groups.google.com/group/twitter-development-talk/browse_thread/thread/1acd954f8a04fa84

I'm sorry if this causes any setbacks to your development process.
There's some good discussion on that thread, and I invite you to
participate if you want. Let me know if you have any other questions.

---

Maybe somebody somewhere in the line had some misinformation, but this
makes it sound like there will no longer be any DM whitelisting
either.  So my question still stands, what is the fate of DMing?  My
company's product sends notifications of grade changes to students,
which obviously need to be sent privately.  We planned to expand into
messaging on Twitter, but it kind of sounds like that's no longer an
option.  :-(

On Feb 11, 11:12 pm, Abraham Williams 4bra...@gmail.com wrote:
 Whitelisting never impacted DM limits or Search API limits. Niether of those
 are affected by @rsarver's announcement.

 Abraham
 -
 Abraham Williams | Hacker Advocate | abrah.am
 @abraham https://twitter.com/abraham | github.com/abraham | blog.abrah.am
 This email is: [ ] shareable [x] ask first [ ] private.







 On Fri, Feb 11, 2011 at 12:04, whitmer brian.whit...@gmail.com wrote:
  I'd also like to know the fate of DMing.

  On Feb 10, 7:07 pm, Trevor Dean trevord...@gmail.com wrote:
   Hey Taylor, what does this mean for DM limits and what’s the new path
  towards getting those limit increased for new accounts?

   Trevor Dean | Director
   big time design  communication Inc.
   647 234 8198

   Visithttp://www.bigtimedesign.caformore information

   On 2011-02-10, at 8:48 PM, M. Edward (Ed) Borasky 
  zn...@borasky-research.net wrote:

On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris 
  thematthar...@twitter.com wrote:
Hi Ian,

For trends you might like to try our trends.api.twitter.com [1]
server which hosts a cached copy of the trends information and is
updated whenever the trends change. It should support your use case
and we would be interested in any feedback you may have about it's
performance.

Nice! I was just about to try building something very much like twendr,
  but I can either use twendr or go right to your new server. Is this on a
  five-minute cycle like the main Trending Topics feed? Will we ever get to
  see the Promoted fields populated without spending money? ;-)

--
   http://twitter.com/znmebhttp://borasky-research.net

A mathematician is a device for turning coffee into theorems. -- Paul
  Erdős

--
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

  --
  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

-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-11 Thread Trevor Dean
I have been reading through the documentation for the stream api and the
user stream api and I'm not sure why everyone is getting so upset about.  It
looks like this is going to benefit developers and allow Twitter to maintain
a more stable environment which is a good thing for us.  I understand that
no being able to get whitelisted will require more work on our end to stay
within the 350 requests per hour but the trade off is worth it in my
opinion.For our apps DM's are very important and if I am reading the
user stream documentation correctly DM's are no longer rate limited if you
use the user stream api where as with the REST api you had a 250/day limit.
 So I'm not sure if I've missed the point but it seems like this is a good
thing.


Trevor.

On Fri, Feb 11, 2011 at 12:43 AM, Orian Marx (@orian)
or...@orianmarx.comwrote:

 Yup that certainly clarifies and thanks for the #newtwitter stats, it's
 something I've been very curious about (and I'm sure others as well)!

 --
 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


-- 
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


[twitter-dev] Re: Update on Whitelisting

2011-02-11 Thread Ian Irving
Thanks Matt!

the trends.api.twitter.com server is working great.

Question : what are the Rate Limit restrictions against that server?

I am being very careful to respect the as_of time stamp for last
request against a specific WOEID, but give 42 locations (the world
plus 41 counties and cities) at present, and a 5 minutes refresh rate
I expect 20 (60 minutes / 5 ) * 42 woeid point = 840 request per
hour.  and more when more trend locations are added (I'm also
interested in the hourly and daily trend data, but that is minor from
a volume perspective)

(It does look like I'm okay, but figures crossed)

so what is the hard limit currently?

Feed back :

Please note that neither the documentation (http://dev.twitter.com/doc/
get/trends/:woeid)  or the Twitter API Announcements about using the
correct API and host (http://groups.google.com/group/twitter-api-
announce/browse_thread/thread/46ca6fcb9ea7eb49/34b013f4d092737f?
show_docid=34b013f4d092737f)   mention new trends.api.twitter.com end
point.

also their are two undocumented fields in the GET trends results :
promoted_content - I can guess what that is for, but so far it's
always been null
and
events - so far always null

with respect to the Trends available.json

the documentation is a little out of date (parentid)
The results from  are good after your initial problems when you rolled
out all the new location and got the parentid wrong in a couple of
cases.  (I think you had San Fran in Brazil : )

Ian
False Positives : Code and Culture :http://www.FalsePositives.com
Connected Thinking : Building the People and Data Driven Web
http://www.ConnectedThinking.com
Twendr : Your Global Twitter Dashboard : What's happening Now!
http://www.Twendr.com

On Feb 10, 8:40 pm, Matt Harris thematthar...@twitter.com wrote:
 Hi Ian,

 For trends you might like to try our trends.api.twitter.com server which
 hosts a cached copy of the trends information and is updated whenever the
 trends change. It should support your use case and we would be interested in
 any feedback you may have about it's performance.

 To use it just map the api.twitter.com trends request onto the
 trends.api.twitter.com domain name, for example:
    http://api.twitter.com/1/trends/available.json
 becomes:
    http://trends.api.twitter.com/1/trends/available.json

 and:
    http://api.twitter.com/1/trends/1.json
 becomes:
    http://trends.api.twitter.com/1/trends/1.json

 Best,
 @themattharris
 Developer Advocate, Twitterhttp://twitter.com/themattharris

 On Thu, Feb 10, 2011 at 4:07 PM, Ian Irving ian.irv...@gmail.com wrote:
  Well this is disappointing.

  350 is not 20,000.

  I have one little twitter app (using the trends api) and I need around
  800 requests per hour to get the data.

  This and a few other ideas I had just died.  These are all small side
  projects with limited opportunities for monetization or funding.  The
  20k white listing meant I could build proof of concepts to show skills
  or judge interest.

  very disappointing. :(

  Ian
 http://twendr.com

  On Feb 10, 4:43 pm, Ryan Sarver rsar...@twitter.com wrote:
   Beginning today, Twitter will no longer grant whitelisting requests.
   We will continue to allow whitelisting privileges for previously
   approved applications; however any unanswered requests recently
   submitted to Twitter will not be granted whitelist access.

   Twitter whitelisting was originally created as a way to allow
   developers to request large amounts of data through the REST API. It
   provided developers with an increase from 150 to 20,000 requests per
   hour, at a time when the API had few bulk request options and the
   Streaming API was not yet available.

   Since then, we've added new, more efficient tools for developers,
   including lookups, ID lists, authentication and the Streaming API.
   Instead of whitelisting, developers can use these tools to create
   applications and integrate with the Twitter platform.

   As always, we are committed to fostering an ecosystem that delivers
   value to Twitter users. Access to Twitter APIs scales as an
   application grows its userbase.  With authentication, an application
   can make 350 GET requests on a user’s behalf every hour. This means
   that for every user of your service, you can request their timelines,
   followers, friends, lists and saved searches up to 350 times per hour.
   Actions such as Tweeting, Favoriting, Retweeting and Following do not
   count towards this 350 limit. Using authentication on every request is
   recommended, so that you are not affected by other developers who
   share an IP address with you.

   We also want to acknowledge that there are going to be some things
   that developers want to do that just aren’t supported by the platform.
   Rather than granting additional privileges to accommodate those
   requests, we encourage developers to focus on what's possible within
   the rich variety of integration options already provided. Developers
   

[twitter-dev] Re: Update on Whitelisting

2011-02-11 Thread Ian Irving
Hey Ed!

I hope you can use Twendr!

Yes this is on the  five-minute cycle like the main Trending Topics
feed.

send me money and I'll create a Promoted trends just for you :)
(hu...)

Ian

On Feb 10, 8:48 pm, M. Edward (Ed) Borasky zn...@borasky-
research.net wrote:
  On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris

  thematthar...@twitter.com wrote:
  Hi Ian,

  For trends you might like to try our trends.api.twitter.com [1]
  server which hosts a cached copy of the trends information and is
  updated whenever the trends change. It should support your use case
  and we would be interested in any feedback you may have about it's
  performance.

  Nice! I was just about to try building something very much like twendr,
  but I can either use twendr or go right to your new server. Is this on a
  five-minute cycle like the main Trending Topics feed? Will we ever get
  to see the Promoted fields populated without spending money? ;-)

 --
  http://twitter.com/znmebhttp://borasky-research.net

  A mathematician is a device for turning coffee into theorems. -- Paul
  Erdős

-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-11 Thread Matt Harris
Hi Ian,

One step at at time.
The server is experimental, which is why it isn't documented anywhere. I
should have made that clear. Your feedback will let us know how it's
performing.

Because the server is hosting a cached version of the trends data you
shouldn't find any issues with the rate limits. That being said be sensible
about how you query the data. It isn't updating every second or even every
minute, so calling more frequently than 5/10 minutes won't achieve anything.

Promoted content is also in closed beta at the moment so supporting it
through an experimental endpoint would be premature.

Best,
@themattharris
Developer Advocate, Twitter
http://twitter.com/themattharris


On Fri, Feb 11, 2011 at 9:01 AM, Ian Irving ian.irv...@gmail.com wrote:

 Thanks Matt!

 the trends.api.twitter.com server is working great.

 Question : what are the Rate Limit restrictions against that server?

 I am being very careful to respect the as_of time stamp for last
 request against a specific WOEID, but give 42 locations (the world
 plus 41 counties and cities) at present, and a 5 minutes refresh rate
 I expect 20 (60 minutes / 5 ) * 42 woeid point = 840 request per
 hour.  and more when more trend locations are added (I'm also
 interested in the hourly and daily trend data, but that is minor from
 a volume perspective)

 (It does look like I'm okay, but figures crossed)

 so what is the hard limit currently?

 Feed back :

 Please note that neither the documentation (http://dev.twitter.com/doc/
 get/trends/:woeid)  or the Twitter API Announcements about using the
 correct API and host (http://groups.google.com/group/twitter-api-
 announce/browse_thread/thread/46ca6fcb9ea7eb49/34b013f4d092737f?
 show_docid=34b013f4d092737f)   mention new trends.api.twitter.com end
 point.

 also their are two undocumented fields in the GET trends results :
 promoted_content - I can guess what that is for, but so far it's
 always been null
 and
 events - so far always null

 with respect to the Trends available.json

 the documentation is a little out of date (parentid)
 The results from  are good after your initial problems when you rolled
 out all the new location and got the parentid wrong in a couple of
 cases.  (I think you had San Fran in Brazil : )

 Ian
 False Positives : Code and Culture :http://www.FalsePositives.com
 Connected Thinking : Building the People and Data Driven Web
 http://www.ConnectedThinking.com
 Twendr : Your Global Twitter Dashboard : What's happening Now!
 http://www.Twendr.com

 On Feb 10, 8:40 pm, Matt Harris thematthar...@twitter.com wrote:
  Hi Ian,
 
  For trends you might like to try our trends.api.twitter.com server which
  hosts a cached copy of the trends information and is updated whenever the
  trends change. It should support your use case and we would be interested
 in
  any feedback you may have about it's performance.
 
  To use it just map the api.twitter.com trends request onto the
  trends.api.twitter.com domain name, for example:
 http://api.twitter.com/1/trends/available.json
  becomes:
 http://trends.api.twitter.com/1/trends/available.json
 
  and:
 http://api.twitter.com/1/trends/1.json
  becomes:
 http://trends.api.twitter.com/1/trends/1.json
 
  Best,
  @themattharris
  Developer Advocate, Twitterhttp://twitter.com/themattharris
 
  On Thu, Feb 10, 2011 at 4:07 PM, Ian Irving ian.irv...@gmail.com
 wrote:
   Well this is disappointing.
 
   350 is not 20,000.
 
   I have one little twitter app (using the trends api) and I need around
   800 requests per hour to get the data.
 
   This and a few other ideas I had just died.  These are all small side
   projects with limited opportunities for monetization or funding.  The
   20k white listing meant I could build proof of concepts to show skills
   or judge interest.
 
   very disappointing. :(
 
   Ian
  http://twendr.com
 
   On Feb 10, 4:43 pm, Ryan Sarver rsar...@twitter.com wrote:
Beginning today, Twitter will no longer grant whitelisting requests.
We will continue to allow whitelisting privileges for previously
approved applications; however any unanswered requests recently
submitted to Twitter will not be granted whitelist access.
 
Twitter whitelisting was originally created as a way to allow
developers to request large amounts of data through the REST API. It
provided developers with an increase from 150 to 20,000 requests per
hour, at a time when the API had few bulk request options and the
Streaming API was not yet available.
 
Since then, we've added new, more efficient tools for developers,
including lookups, ID lists, authentication and the Streaming API.
Instead of whitelisting, developers can use these tools to create
applications and integrate with the Twitter platform.
 
As always, we are committed to fostering an ecosystem that delivers
value to Twitter users. Access to Twitter APIs scales as an
application grows its userbase.  With 

[twitter-dev] Re: Update on Whitelisting

2011-02-11 Thread Fishst1k
The one thing I am missing in this announcement is how this affects
the rate limit of a non-authenticated request to the REST search API?

Thanks,
Ben

-- 
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


[twitter-dev] Re: Update on Whitelisting

2011-02-11 Thread whitmer
I'd also like to know the fate of DMing.

On Feb 10, 7:07 pm, Trevor Dean trevord...@gmail.com wrote:
 Hey Taylor, what does this mean for DM limits and what’s the new path towards 
 getting those limit increased for new accounts?

 Trevor Dean | Director
 big time design  communication Inc.
 647 234 8198

 Visithttp://www.bigtimedesign.cafor more information

 On 2011-02-10, at 8:48 PM, M. Edward (Ed) Borasky 
 zn...@borasky-research.net wrote:







  On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris thematthar...@twitter.com 
  wrote:
  Hi Ian,

  For trends you might like to try our trends.api.twitter.com [1]
  server which hosts a cached copy of the trends information and is
  updated whenever the trends change. It should support your use case
  and we would be interested in any feedback you may have about it's
  performance.

  Nice! I was just about to try building something very much like twendr, but 
  I can either use twendr or go right to your new server. Is this on a 
  five-minute cycle like the main Trending Topics feed? Will we ever get to 
  see the Promoted fields populated without spending money? ;-)

  --
 http://twitter.com/znmebhttp://borasky-research.net

  A mathematician is a device for turning coffee into theorems. -- Paul 
  Erdős

  --
  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

-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-11 Thread Abraham Williams
Whitelisting never impacted DM limits or Search API limits. Niether of those
are affected by @rsarver's announcement.

Abraham
-
Abraham Williams | Hacker Advocate | abrah.am
@abraham https://twitter.com/abraham | github.com/abraham | blog.abrah.am
This email is: [ ] shareable [x] ask first [ ] private.



On Fri, Feb 11, 2011 at 12:04, whitmer brian.whit...@gmail.com wrote:

 I'd also like to know the fate of DMing.

 On Feb 10, 7:07 pm, Trevor Dean trevord...@gmail.com wrote:
  Hey Taylor, what does this mean for DM limits and what’s the new path
 towards getting those limit increased for new accounts?
 
  Trevor Dean | Director
  big time design  communication Inc.
  647 234 8198
 
  Visithttp://www.bigtimedesign.cafor more information
 
  On 2011-02-10, at 8:48 PM, M. Edward (Ed) Borasky 
 zn...@borasky-research.net wrote:
 
 
 
 
 
 
 
   On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris 
 thematthar...@twitter.com wrote:
   Hi Ian,
 
   For trends you might like to try our trends.api.twitter.com [1]
   server which hosts a cached copy of the trends information and is
   updated whenever the trends change. It should support your use case
   and we would be interested in any feedback you may have about it's
   performance.
 
   Nice! I was just about to try building something very much like twendr,
 but I can either use twendr or go right to your new server. Is this on a
 five-minute cycle like the main Trending Topics feed? Will we ever get to
 see the Promoted fields populated without spending money? ;-)
 
   --
  http://twitter.com/znmebhttp://borasky-research.net
 
   A mathematician is a device for turning coffee into theorems. -- Paul
 Erdős
 
   --
   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

 --
 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


-- 
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


[twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread Ian Irving
Well this is disappointing.

350 is not 20,000.

I have one little twitter app (using the trends api) and I need around
800 requests per hour to get the data.

This and a few other ideas I had just died.  These are all small side
projects with limited opportunities for monetization or funding.  The
20k white listing meant I could build proof of concepts to show skills
or judge interest.

very disappointing. :(

Ian
http://twendr.com


On Feb 10, 4:43 pm, Ryan Sarver rsar...@twitter.com wrote:
 Beginning today, Twitter will no longer grant whitelisting requests.
 We will continue to allow whitelisting privileges for previously
 approved applications; however any unanswered requests recently
 submitted to Twitter will not be granted whitelist access.

 Twitter whitelisting was originally created as a way to allow
 developers to request large amounts of data through the REST API. It
 provided developers with an increase from 150 to 20,000 requests per
 hour, at a time when the API had few bulk request options and the
 Streaming API was not yet available.

 Since then, we've added new, more efficient tools for developers,
 including lookups, ID lists, authentication and the Streaming API.
 Instead of whitelisting, developers can use these tools to create
 applications and integrate with the Twitter platform.

 As always, we are committed to fostering an ecosystem that delivers
 value to Twitter users. Access to Twitter APIs scales as an
 application grows its userbase.  With authentication, an application
 can make 350 GET requests on a user’s behalf every hour. This means
 that for every user of your service, you can request their timelines,
 followers, friends, lists and saved searches up to 350 times per hour.
 Actions such as Tweeting, Favoriting, Retweeting and Following do not
 count towards this 350 limit. Using authentication on every request is
 recommended, so that you are not affected by other developers who
 share an IP address with you.

 We also want to acknowledge that there are going to be some things
 that developers want to do that just aren’t supported by the platform.
 Rather than granting additional privileges to accommodate those
 requests, we encourage developers to focus on what's possible within
 the rich variety of integration options already provided. Developers
 interested in elevated access to the Twitter stream for the purpose of
 research or analytics can contact our partner Gnip for more
 information.

 As always, we are here to answer questions, and help you build
 applications and services that offer value to users.

 Ryan

 --
 Ryan Sarver
 @rsarver

-- 
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


[twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread Fishst1k
Quick question, are the whitelists IP based?  It's been a couple years
since we requested the whitelisting, which was granted, but I am
curious how that will affect us if we add more IP ranges to our
servers?

Thanks,
Ben

-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread Edward Hotchkiss
EXACTLY, i posted my opinion, result? Luckily we dont use this shit matt/tayor: 
an app suspended.


On Feb 10, 2011, at 7:19 PM, Fishst1k wrote:

 Quick question, are the whitelists IP based?  It's been a couple years
 since we requested the whitelisting, which was granted, but I am
 curious how that will affect us if we add more IP ranges to our
 servers?
 
 Thanks,
 Ben
 
 -- 
 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


Regards,


Edward Hotchkiss
edw...@edwardhotchkiss.com
http://www.edwardhotchkiss.com/







-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread Matt Harris
Hi Ian,

For trends you might like to try our trends.api.twitter.com server which
hosts a cached copy of the trends information and is updated whenever the
trends change. It should support your use case and we would be interested in
any feedback you may have about it's performance.

To use it just map the api.twitter.com trends request onto the
trends.api.twitter.com domain name, for example:
http://api.twitter.com/1/trends/available.json
becomes:
http://trends.api.twitter.com/1/trends/available.json

and:
http://api.twitter.com/1/trends/1.json
becomes:
http://trends.api.twitter.com/1/trends/1.json

Best,
@themattharris
Developer Advocate, Twitter
http://twitter.com/themattharris


On Thu, Feb 10, 2011 at 4:07 PM, Ian Irving ian.irv...@gmail.com wrote:

 Well this is disappointing.

 350 is not 20,000.

 I have one little twitter app (using the trends api) and I need around
 800 requests per hour to get the data.

 This and a few other ideas I had just died.  These are all small side
 projects with limited opportunities for monetization or funding.  The
 20k white listing meant I could build proof of concepts to show skills
 or judge interest.

 very disappointing. :(

 Ian
 http://twendr.com


 On Feb 10, 4:43 pm, Ryan Sarver rsar...@twitter.com wrote:
  Beginning today, Twitter will no longer grant whitelisting requests.
  We will continue to allow whitelisting privileges for previously
  approved applications; however any unanswered requests recently
  submitted to Twitter will not be granted whitelist access.
 
  Twitter whitelisting was originally created as a way to allow
  developers to request large amounts of data through the REST API. It
  provided developers with an increase from 150 to 20,000 requests per
  hour, at a time when the API had few bulk request options and the
  Streaming API was not yet available.
 
  Since then, we've added new, more efficient tools for developers,
  including lookups, ID lists, authentication and the Streaming API.
  Instead of whitelisting, developers can use these tools to create
  applications and integrate with the Twitter platform.
 
  As always, we are committed to fostering an ecosystem that delivers
  value to Twitter users. Access to Twitter APIs scales as an
  application grows its userbase.  With authentication, an application
  can make 350 GET requests on a user’s behalf every hour. This means
  that for every user of your service, you can request their timelines,
  followers, friends, lists and saved searches up to 350 times per hour.
  Actions such as Tweeting, Favoriting, Retweeting and Following do not
  count towards this 350 limit. Using authentication on every request is
  recommended, so that you are not affected by other developers who
  share an IP address with you.
 
  We also want to acknowledge that there are going to be some things
  that developers want to do that just aren’t supported by the platform.
  Rather than granting additional privileges to accommodate those
  requests, we encourage developers to focus on what's possible within
  the rich variety of integration options already provided. Developers
  interested in elevated access to the Twitter stream for the purpose of
  research or analytics can contact our partner Gnip for more
  information.
 
  As always, we are here to answer questions, and help you build
  applications and services that offer value to users.
 
  Ryan
 
  --
  Ryan Sarver
  @rsarver

 --
 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


-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread M. Edward (Ed) Borasky
On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris 
thematthar...@twitter.com wrote:

Hi Ian,

For trends you might like to try our trends.api.twitter.com [1]
server which hosts a cached copy of the trends information and is
updated whenever the trends change. It should support your use case
and we would be interested in any feedback you may have about it's
performance.


Nice! I was just about to try building something very much like twendr, 
but I can either use twendr or go right to your new server. Is this on a 
five-minute cycle like the main Trending Topics feed? Will we ever get 
to see the Promoted fields populated without spending money? ;-)



--
http://twitter.com/znmeb http://borasky-research.net

A mathematician is a device for turning coffee into theorems. -- Paul 
Erdős


--
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread Trevor Dean
Hey Taylor, what does this mean for DM limits and what’s the new path towards 
getting those limit increased for new accounts?


Trevor Dean | Director
big time design  communication Inc. 
647 234 8198

Visit http://www.bigtimedesign.ca for more information

On 2011-02-10, at 8:48 PM, M. Edward (Ed) Borasky 
zn...@borasky-research.net wrote:

 On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris thematthar...@twitter.com 
 wrote:
 Hi Ian,
 
 For trends you might like to try our trends.api.twitter.com [1]
 server which hosts a cached copy of the trends information and is
 updated whenever the trends change. It should support your use case
 and we would be interested in any feedback you may have about it's
 performance.
 
 Nice! I was just about to try building something very much like twendr, but I 
 can either use twendr or go right to your new server. Is this on a 
 five-minute cycle like the main Trending Topics feed? Will we ever get to see 
 the Promoted fields populated without spending money? ;-)
 
 
 -- 
 http://twitter.com/znmeb http://borasky-research.net
 
 A mathematician is a device for turning coffee into theorems. -- Paul Erdős
 
 -- 
 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

-- 
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


[twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread Orian Marx (@orian)
Ryan et al, thanks for the update on this. Shall we also take this to mean 
350 is the definitive cap on rate limits for the foreseeable future? This 
certainly seems to be implied but since the spirit of this update seems to 
be to remove ambiguity, I think a clear statement that Twitter is no longer 
planning on gradually increasing rate limits, as has been stated many times 
in the past, would be appreciated. 

-- 
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


[twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread DaveH
Yes, Do tell. I have a whitelisted app, but came to the realization
that I needed to switch to IP based so that all users of the
application would have a higher DM limit--critical as my app is a
social learning tool for mobile users. Now it looks like my project is
dead in the water. Having each person have their own account is fine,
but the 250 per day DMs is the problem.

Is there any way to increase DMs per day for accounts?

I suspect that Twitter may need to rethink this change as there are
some applications that needed the whitelisting for DMs while the
hourly limits were never a problem.

Bitting my nails and waiting for an answer

On Feb 10, 6:07 pm, Trevor Dean trevord...@gmail.com wrote:
 Hey Taylor, what does this mean for DM limits and what’s the new path towards 
 getting those limit increased for new accounts?

 Trevor Dean | Director
 big time design  communication Inc.
 647 234 8198

 Visithttp://www.bigtimedesign.cafor more information

 On 2011-02-10, at 8:48 PM, M. Edward (Ed) Borasky 
 zn...@borasky-research.net wrote:







  On Thu, 10 Feb 2011 17:40:03 -0800, Matt Harris thematthar...@twitter.com 
  wrote:
  Hi Ian,

  For trends you might like to try our trends.api.twitter.com [1]
  server which hosts a cached copy of the trends information and is
  updated whenever the trends change. It should support your use case
  and we would be interested in any feedback you may have about it's
  performance.

  Nice! I was just about to try building something very much like twendr, but 
  I can either use twendr or go right to your new server. Is this on a 
  five-minute cycle like the main Trending Topics feed? Will we ever get to 
  see the Promoted fields populated without spending money? ;-)

  --
 http://twitter.com/znmebhttp://borasky-research.net

  A mathematician is a device for turning coffee into theorems. -- Paul 
  Erdős

  --
  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

-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread Ryan Sarver
Orian,

You should definitely plan on working within 350/hr for the forseeable
future. FWIW, we have watched #newtwitter usage and an average session uses
between 80-120 rq/hr.

Hope that helps clarify. Best, Ryan

--
Ryan Sarver
@rsarver http://twitter.com/rsarver



On Thu, Feb 10, 2011 at 6:17 PM, Orian Marx (@orian) or...@orianmarx.comwrote:

 Ryan et al, thanks for the update on this. Shall we also take this to mean
 350 is the definitive cap on rate limits for the foreseeable future? This
 certainly seems to be implied but since the spirit of this update seems to
 be to remove ambiguity, I think a clear statement that Twitter is no longer
 planning on gradually increasing rate limits, as has been stated many times
 in the past, would be appreciated.

 --
 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


-- 
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread M. Edward (Ed) Borasky
On Thu, 10 Feb 2011 18:46:46 -0800, Ryan Sarver rsar...@twitter.com 
wrote:

Orian,

You should definitely plan on working within 350/hr for the
forseeable future. FWIW, we have watched #newtwitter usage and an
average session uses between 80-120 rq/hr.


Interesting - I had an incident last week where I was running out of 
calls in #newtwitter - that's why I asked about HootSuite. I never did 
figure out what happened. I'm running them both now and not running out.



--
http://twitter.com/znmeb http://borasky-research.net

A mathematician is a device for turning coffee into theorems. -- Paul 
Erdős


--
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


Re: [twitter-dev] Re: Update on Whitelisting

2011-02-10 Thread Orian Marx (@orian)
Yup that certainly clarifies and thanks for the #newtwitter stats, it's 
something I've been very curious about (and I'm sure others as well)!

-- 
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