[twitter-dev] Platform announcements from LeWeb

2009-12-27 Thread Ryan Sarver
Hey all,

Now that the dust has settled a bit and we are in the midst of the holidays
I wanted to email everyone and provide some more details on the
announcements we made a few weeks ago at LeWeb.

*50,000 apps*
We are continually amazed by all the incredible work the ecosystem does as a
whole and we proud that developers have created over 50,000 applications
that allow people to experience Twitter in so many different ways. We are
really looking forward to what 2010 has in store as we put more emphasis on
supporting the ecosystem better and maturing as a platform. We are humbled
by and appreciative all the hard work you do. Please continue to give us
feedback -- both good and bad -- on how we can support you better in your
efforts to build awesome apps.

*Auth announcements*
With the recent launches of Retweet, Lists and Geotagging we have seen
applications struggle to provide the experience they want for their users
within the 150 req/hr limit. We are excited to open the skies up a bit and
provide some more room for developers to work within. Starting in a few
weeks all OAuth requests to api.twitter.com/1/ will be able to take
advantage of a 10x rate limit increase. Basic Whitelisting still exists and
is unchanged. We look forward to what this means in terms of the increased
richness around the user experience in Twitter apps.

*Developer Site*
>From the beginning we have used a disparate set of tools to help support the
community -- from the apiwiki, to code.google.com for issues to this mailing
group. It was a great way to get started quickly with fairly robust tools,
but we need a place for developers to start from and help them find the
right answers to their questions and help them solve their problems. We have
announced a new Developer Site that begins to consolidate these
communications channels and tools into a single place while adding some new,
exciting tools to help developers. There will be new reference
documentation, search, API console, API status dashboard (external
monitoring service) and clearer documentation of policies. We are investing
heavily in this area and will continue to improve the tools and content for
the ecosystem to make sure that you have everything you need to get started
and for continued support. We are really interested in getting your feedback
on what will create a great site, so please let us know your wishlist of
things that will help you be a more informed and more efficient developer.

*Chirp - Twitter Developer Conference*
Personally one of the most exciting announcements is that we will be
throwing the first official Twitter Developer Conference which we are
calling Chirp. It will be a two day event focused on equipping developers
with all the tools they need to go forth and build great things. Day One
will be filled with speakers from Twitter and the ecosystem talking about a
broad range of topics like our roadmap, the Streaming API, how to develop
desktop applications, sentiment analysis, user research and more. At the end
of Day One we will kick off a 24-hour hack event with lots of great
announcements and surprises already lined up. We'll also be filling Day Two
with some workshops on specific topics for developers who want to dive deep
in certain areas. There are lots of great surprises in store for the event
and we hope to see lots of you there.

*Firehose for everyone*
Finally, the announcement that has garnered the most coverage and
excitement. As I stated in the session at LeWeb we are committed to
providing a framework for any company big or small, rich or poor to do a
deal with us to get access to the Firehose in the same way we did deals with
Google and Microsoft. We want everyone to have the opportunity -- terms will
vary based on a number of variables but we want a two-person startup in a
garage to have the same opportunity to build great things with the full feed
that someone with a billion dollar market cap does. There are still a lot of
details to be fleshed out and communicated, but this a top priority for us
and we look forward to what types of companies and products get built on top
of this unique and rich stream.

Sorry for the long-winded email, but there is lots of really exciting stuff
for us to be talking about. As always, we are very interested in getting
your feedback on the announcements and more generally on how we can continue
to improve how we work together. As I said a few times in the session, our
success is dependent on your success so please let us know what we can do to
help make you successful.

Happy holidays, Ryan


Re: [twitter-dev] Streaming API

2009-12-27 Thread John Kalucki
All Twitter accounts have access to the Spritzer access level on
/1/statues/sample.format. The Gardenhose rate increases the flow on that
same resource by about three times. You have to agree to a EULA. Email
a...@twitter.com to get started.

-John Kalucki
http://twitter.com/jkalucki
Services, Twitter Inc.


On Sun, Dec 27, 2009 at 11:14 AM, Arunachalam wrote:

> Hi,
>
> The webpage http://apiwiki.twitter.com/Streaming-API-Documentationspecifies 
> "The "
> *Gardenhose*" access level provides a proportion more suitable for *data
> mining and research applications* that desire a larger proportion to be
> statistically significant sample".
>
> Please let me know how to get the access for the Gardenhose API and also
> usage of gradenhose feeds which is not mentioned in that webpage.
>
> Is it possible to access the Gradenhose API after getting the access rights
> using  http://stream.twitter.com/1/statuses/gradenhose.json* ?
>
> *
> Cheers,
> Arunachalam
>


[twitter-dev] Re: Get GEO information in an standard format?

2009-12-27 Thread DomingoSL
ok you wrote it, and maybe around Caracas there is no body using the
geo API, but i have my application listening for about one hour the
twitts near New York who have a very active twitter comunity (http://
search.twitter.com/search.atom?
geocode=40.75604%2C-73.986941%2C50.0km&q=+near%3A%22New+York%2C+NY
%22+within%3A50km)  and in one hour no entry have populated the tag
you mentioned. My application roed about 10 twitts in that time
whitout seeing information in the tag 

Only information in , which as i said has an non
constant shape. Thanks again for you fast answers.

On Dec 27, 10:20 pm, Raffi Krikorian  wrote:
> considering i wrote that code, i'm pretty sure :P
>
> i would postulate that there are nobody sending geotweets (tweets using the
> geotagging API) near caracas.  i suggest you send a geotweet 
> (seehttp://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses%C2%A0u...),
> and then do a search for yourself - you should then see that tag populated.
>
>
>
> On Sun, Dec 27, 2009 at 6:14 PM, DomingoSL  wrote:
> > Sure??? Do this query:
>
> >http://search.twitter.com/search.atom?geocode=10.49605%2C-66.898277%2...
>
> > And you will see that all the  tags are empty...
>
> > On Dec 27, 10:09 pm, Raffi Krikorian  wrote:
> > > note the  tags - this particular tweet was not sent using
> > the
> > > geotagging API.  if it were, then that tag would not be empty.
>
> > > On Sun, Dec 27, 2009 at 4:59 PM, DomingoSL 
> > wrote:
> > > > This is what i get using RSS, where is the element you mention?
>
> > > > 
> > > >    tag:search.twitter.com,2005:7105513237
> > > >    2009-12-28T00:35:07Z
> > > >    http://twitter.com/Hannahxx18/
> > > > statuses/7105513237" rel="alternate"/>
> > > >    Why Go For Dedicated Hosting? dedicated hosting .
> > > >http://bit.ly/4QANVH
> > > >    Why Go For Dedicated Hosting? dedicated
> > > > hosting . http://bit.ly/
> > > > 4QANVH
> > > >    2009-12-28T00:35:07Z
> > > >    http://a3.twimg.com/profile_images/
> > > > 563477565/69_normal.jpg" rel="image"/>
> > > >    New York
> > > >    
> > > >    
> > > >     > > > rel="nofollow">API
> > > >    en
> > > >    
> > > >      Hannahxx18 (Makayla Miller)
> > > >      http://twitter.com/Hannahxx18
> > > >    
> > > >  
>
> > > > On Dec 27, 6:59 pm, Raffi Krikorian  wrote:
> > > > > any tweet that is sent using the geotagging API has the "geo" element
> > > > > populated with either GeoRSS or GeoJSON.  those locations that you
> > are
> > > > > parsing are coming from the user's profile location, which is a free
> > form
> > > > > string.
>
> > > > > On Sat, Dec 26, 2009 at 4:07 PM, DomingoSL 
> > > > wrote:
> > > > > > Sorry about my English. I've recently been trying to put a map
> > showing
> > > > > > the location of the last twitts made in my search, but when I get
> > the
> > > > > > label , this contains information on numerous
> > > > > > formats, including:
>
> > > > > > 1 - UT: 40.816393, -73.866493
> > > > > > 2 - New York
> > > > > > 3 - Harlem, NY
> > > > > > 4 - UT: 10.314951, -68.08583
>
> > > > > > and so ... I need to know if there is any way to obtain this
> > > > > > information in a more easy to read, for example:
>
> > > > > >  23.12232  and so ...
>
> > > > > > I do not want to develop a complex algorithm to interpret simply
> > data
> > > > > > as are the coordinates. Any Idea? THANKS!!
>
> > > > > --
> > > > > Raffi Krikorian
> > > > > Twitter Platform Teamhttp://twitter.com/raffi
>
> > > --
> > > Raffi Krikorian
> > > Twitter Platform Teamhttp://twitter.com/raffi
>
> --
> Raffi Krikorian
> Twitter Platform Teamhttp://twitter.com/raffi


[twitter-dev] Re: Social Graph API: Legacy data format will be eliminated 1/11/2010

2009-12-27 Thread Dewald Pretorius
What is being deprecated here is the old pagination method with the
&page parameter.

As noted earlier, it is going to cause great pain if the API is going
to assume a cursor of -1 if no cursor is specified, and hence enforce
the use of cursors regardless of the size of the social graph.

The API is currently comfortably returning social graphs smaller than
200,000 members in one call. I very rarely get a 502 on social graphs
of that size. It makes no sense to force us to make 40 API where 1 API
call currently suffices and works. Those 40 API calls take between 40
and 80 seconds to complete, as opposed to 1 to 2 seconds for the
single API call. Multiply that by a few thousand Twitter accounts, and
it adds hours of additional processing time, which is completely
unnecessary, and will make getting through a large number of accounts
virtually impossible.


On Dec 27, 7:45 pm, Zac Bowling  wrote:
> I agree with the others to some extent. Although its a good signal to stop
> using something ASAP when something is depreciated, saying depreciated and
> not giving definite time-line on it's removal isn't good either. (Source
> params are deprecated but still work and don't have solid deprecation date,
> and I'm still going on using them because OAuth sucks for desktop/mobile
> situations still and would die with a 15 day heads up on removal).
>
> Also iPhone app devs using this API will would probably have a hard time
> squeezing a 15 day return on Apple right now.
>
> Zac Bowling
>
> On Sun, Dec 27, 2009 at 3:28 PM, Dewald Pretorius  wrote:
> > I agree 100%.
>
> > Calls without the starting cursor of -1 must still return all
> > followers as is currently the case.
>
> > As a test I've set my system to use cursors on all calls. It inflates
> > the processing time so much that things become completely unworkable.
>
> > We can programmatically use cursors if showuser says that the person
> > has more than a certain number of friends/followers. That's what I'm
> > currently doing, and it works beautifully. So, please do not force us
> > to use cursors on all calls.
>
> > On Dec 24, 7:20 am, Aki  wrote:
> > > I agree with PJB. The previous announcements only said that the
> > > pagination will be deprecated.
>
> > > 1.http://groups.google.com/group/twitter-api-announce/browse_thread/thr.
> > ..
> > > 2.http://groups.google.com/group/twitter-api-announce/browse_thread/thr.
> > ..
>
> > > However, both of the announcements did not say that the API call
> > > "without" page parameter to get
> > > all IDs will be removed or replaced with cursor pagination.
> > > The deprecation of this method is not being documented as PJB said.
>
> > > On Dec 24, 5:00 pm, PJB  wrote:
>
> > > > Why hasn't this been announced before?  Why does the API suggest
> > > > something totally different?  At the very least, can you please hold
> > > > off on deprecation of this until 2/11/2010?  This is a new API change.
>
> > > > On Dec 23, 7:45 pm, Raffi Krikorian  wrote:
>
> > > > > yes - if you do not pass in cursors, then the API will behave as
> > though you
> > > > > requested the first cursor.
>
> > > > > > Willhelm:
>
> > > > > > Your announcement is apparently expanding the changeover from page
> > to
> > > > > > cursor in new, unannounced ways??
>
> > > > > > The API documentation page says: "If the cursor parameter is not
> > > > > > provided, all IDs are attempted to be returned, but large sets of
> > IDs
> > > > > > will likely fail with timeout errors."
>
> > > > > > Yesterday you wrote: "Starting soon, if you fail to pass a cursor,
> > the
> > > > > > data returned will be that of the first cursor (-1) and the
> > > > > > next_cursor and previous_cursor elements will be included."
>
> > > > > > I can understand the need to swap from page to cursor, but was
> > pleased
> > > > > > that a single call was still available to return (or attempt to
> > > > > > return) all friend/follower ids.  Now you are saying that, in
> > addition
> > > > > > to the changeover from page to cursor, you are also getting rid of
> > > > > > this?
>
> > > > > > Can you please confirm/deny?
>
> > > > > > On Dec 22, 4:13 pm, Wilhelm Bierbaum  wrote:
> > > > > > > We noticed that some clients are still calling social graph
> > methods
> > > > > > > without cursor parameters. We wanted to take time to make sure
> > that
> > > > > > > people were calling the updated methods which return data with
> > cursors
> > > > > > > instead of the old formats that do not.
>
> > > > > > > As previously announced in September (http://bit.ly/46x1iL) and
> > > > > > > November (http://bit.ly/3UQ0LU), the legacy data formats
> > returned
> > > > > > > as a result of calling social graph endpoints without a cursor
> > > > > > > parameter are deprecated and will be removed.
>
> > > > > > > These formats have been removed from the API wiki since
> > September.
>
> > > > > > > You should always pass a cursor parameter. Starting soon, if you
> > fail
> > > > > > > to pass a cursor, 

Re: [twitter-dev] Re: Get GEO information in an standard format?

2009-12-27 Thread Raffi Krikorian
considering i wrote that code, i'm pretty sure :P

i would postulate that there are nobody sending geotweets (tweets using the
geotagging API) near caracas.  i suggest you send a geotweet (see
http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses%C2%A0update),
and then do a search for yourself - you should then see that tag populated.

On Sun, Dec 27, 2009 at 6:14 PM, DomingoSL  wrote:

> Sure??? Do this query:
>
> http://search.twitter.com/search.atom?geocode=10.49605%2C-66.898277%2C25.0km&q=+near%3A%22Caracas%2C+Venezuela%22+within%3A25km
>
> And you will see that all the  tags are empty...
>
> On Dec 27, 10:09 pm, Raffi Krikorian  wrote:
> > note the  tags - this particular tweet was not sent using
> the
> > geotagging API.  if it were, then that tag would not be empty.
> >
> >
> >
> > On Sun, Dec 27, 2009 at 4:59 PM, DomingoSL 
> wrote:
> > > This is what i get using RSS, where is the element you mention?
> >
> > > 
> > >tag:search.twitter.com,2005:7105513237
> > >2009-12-28T00:35:07Z
> > >http://twitter.com/Hannahxx18/
> > > statuses/7105513237" rel="alternate"/>
> > >Why Go For Dedicated Hosting? dedicated hosting .
> > >http://bit.ly/4QANVH
> > >Why Go For Dedicated Hosting? dedicated
> > > hosting . http://bit.ly/
> > > 4QANVH
> > >2009-12-28T00:35:07Z
> > >http://a3.twimg.com/profile_images/
> > > 563477565/69_normal.jpg" rel="image"/>
> > >New York
> > >
> > >
> > > > > rel="nofollow">API
> > >en
> > >
> > >  Hannahxx18 (Makayla Miller)
> > >  http://twitter.com/Hannahxx18
> > >
> > >  
> >
> > > On Dec 27, 6:59 pm, Raffi Krikorian  wrote:
> > > > any tweet that is sent using the geotagging API has the "geo" element
> > > > populated with either GeoRSS or GeoJSON.  those locations that you
> are
> > > > parsing are coming from the user's profile location, which is a free
> form
> > > > string.
> >
> > > > On Sat, Dec 26, 2009 at 4:07 PM, DomingoSL 
> > > wrote:
> > > > > Sorry about my English. I've recently been trying to put a map
> showing
> > > > > the location of the last twitts made in my search, but when I get
> the
> > > > > label , this contains information on numerous
> > > > > formats, including:
> >
> > > > > 1 - UT: 40.816393, -73.866493
> > > > > 2 - New York
> > > > > 3 - Harlem, NY
> > > > > 4 - UT: 10.314951, -68.08583
> >
> > > > > and so ... I need to know if there is any way to obtain this
> > > > > information in a more easy to read, for example:
> >
> > > > >  23.12232  and so ...
> >
> > > > > I do not want to develop a complex algorithm to interpret simply
> data
> > > > > as are the coordinates. Any Idea? THANKS!!
> >
> > > > --
> > > > Raffi Krikorian
> > > > Twitter Platform Teamhttp://twitter.com/raffi
> >
> > --
> > Raffi Krikorian
> > Twitter Platform Teamhttp://twitter.com/raffi
>



-- 
Raffi Krikorian
Twitter Platform Team
http://twitter.com/raffi


[twitter-dev] Re: Get GEO information in an standard format?

2009-12-27 Thread DomingoSL
Sure??? Do this query:
http://search.twitter.com/search.atom?geocode=10.49605%2C-66.898277%2C25.0km&q=+near%3A%22Caracas%2C+Venezuela%22+within%3A25km

And you will see that all the  tags are empty...

On Dec 27, 10:09 pm, Raffi Krikorian  wrote:
> note the  tags - this particular tweet was not sent using the
> geotagging API.  if it were, then that tag would not be empty.
>
>
>
> On Sun, Dec 27, 2009 at 4:59 PM, DomingoSL  wrote:
> > This is what i get using RSS, where is the element you mention?
>
> > 
> >    tag:search.twitter.com,2005:7105513237
> >    2009-12-28T00:35:07Z
> >    http://twitter.com/Hannahxx18/
> > statuses/7105513237" rel="alternate"/>
> >    Why Go For Dedicated Hosting? dedicated hosting .
> >http://bit.ly/4QANVH
> >    Why Go For Dedicated Hosting? dedicated
> > hosting . http://bit.ly/
> > 4QANVH
> >    2009-12-28T00:35:07Z
> >    http://a3.twimg.com/profile_images/
> > 563477565/69_normal.jpg" rel="image"/>
> >    New York
> >    
> >    
> >     > rel="nofollow">API
> >    en
> >    
> >      Hannahxx18 (Makayla Miller)
> >      http://twitter.com/Hannahxx18
> >    
> >  
>
> > On Dec 27, 6:59 pm, Raffi Krikorian  wrote:
> > > any tweet that is sent using the geotagging API has the "geo" element
> > > populated with either GeoRSS or GeoJSON.  those locations that you are
> > > parsing are coming from the user's profile location, which is a free form
> > > string.
>
> > > On Sat, Dec 26, 2009 at 4:07 PM, DomingoSL 
> > wrote:
> > > > Sorry about my English. I've recently been trying to put a map showing
> > > > the location of the last twitts made in my search, but when I get the
> > > > label , this contains information on numerous
> > > > formats, including:
>
> > > > 1 - UT: 40.816393, -73.866493
> > > > 2 - New York
> > > > 3 - Harlem, NY
> > > > 4 - UT: 10.314951, -68.08583
>
> > > > and so ... I need to know if there is any way to obtain this
> > > > information in a more easy to read, for example:
>
> > > >  23.12232  and so ...
>
> > > > I do not want to develop a complex algorithm to interpret simply data
> > > > as are the coordinates. Any Idea? THANKS!!
>
> > > --
> > > Raffi Krikorian
> > > Twitter Platform Teamhttp://twitter.com/raffi
>
> --
> Raffi Krikorian
> Twitter Platform Teamhttp://twitter.com/raffi


Re: [twitter-dev] Re: oAuth Authenticate vs. Authorize (force_login)

2009-12-27 Thread Abraham Williams
Then use authenticate. It accomplishes the same effect of authorize.

On Sun, Dec 27, 2009 at 17:42, Justyn  wrote:

> Thanks Abraham - I understand this is the current limitation, however
> I think there is a need for the foce_login to be available with the
> authorize function. The authorize landing page is confusing to users
> who want to sign-in with an account that is different from their
> latest session. The "sign-out" option is not obvious to users. This is
> based on user feedback, and I don't think we're the only ones having
> this issue.
>
> On Dec 27, 3:39 pm, Abraham Williams <4bra...@gmail.com> wrote:
> > force_login=true only works onhttps://twitter.com/oauth/authenticatenot
> > onhttps://twitter.com/oauth/authorize.
> >
> >
> >
> > On Sat, Dec 26, 2009 at 23:23, el moro 
> wrote:
> > > Hi, i'd like to use force_login too in my new Rails application. This
> > > parameter seems to be buggy. For me it' s not working too.
> >
> > > On 24 Dez., 05:18, Justyn  wrote:
> > > > Hi guys - just wanted to make sure this stayed on the radar. I
> imagine
> > > > others would like to use force_login for the Authorize function?
> >
> > > > On Dec 22, 4:46 pm, Justyn  wrote:
> >
> > > > > We've found it necessary to use the force_login method for
> Authorize
> > > > > because of the confusion many users have with the splash page shown
> on
> > > > > Authorize (many times they want to authorize a different account
> than
> > > > > their latest session), however Authorize does not support
> force_login.
> >
> > > > > Is there a way around this, or can we get a version of authorize
> that
> > > > > bypasses the "sign-out" link to get the full credential input for
> our
> > > > > users?
> >
> > > > > Many users have trouble with this.
> >
> > > > > Thanks in advance!
> >
> > > > > Justyn
> >
> > --
> > Abraham Williams | Awesome Lists |http://awesomeli.st
> > Project | Intersect |http://intersect.labs.poseurtech.com
> > Hacker |http://abrah.am|http://twitter.com/abraham
> > This email is: [ ] shareable [x] ask first [ ] private.
> > Sent from Madison, WI, United States
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


Re: [twitter-dev] Re: Get GEO information in an standard format?

2009-12-27 Thread Raffi Krikorian
note the  tags - this particular tweet was not sent using the
geotagging API.  if it were, then that tag would not be empty.

On Sun, Dec 27, 2009 at 4:59 PM, DomingoSL  wrote:

> This is what i get using RSS, where is the element you mention?
>
> 
>tag:search.twitter.com,2005:7105513237
>2009-12-28T00:35:07Z
>http://twitter.com/Hannahxx18/
> statuses/7105513237" rel="alternate"/>
>Why Go For Dedicated Hosting? dedicated hosting .
> http://bit.ly/4QANVH
>Why Go For Dedicated Hosting? dedicated
> hosting . http://bit.ly/
> 4QANVH
>2009-12-28T00:35:07Z
>http://a3.twimg.com/profile_images/
> 563477565/69_normal.jpg" rel="image"/>
>New York
>
>
> rel="nofollow">API
>en
>
>  Hannahxx18 (Makayla Miller)
>  http://twitter.com/Hannahxx18
>
>  
>
>
> On Dec 27, 6:59 pm, Raffi Krikorian  wrote:
> > any tweet that is sent using the geotagging API has the "geo" element
> > populated with either GeoRSS or GeoJSON.  those locations that you are
> > parsing are coming from the user's profile location, which is a free form
> > string.
> >
> >
> >
> > On Sat, Dec 26, 2009 at 4:07 PM, DomingoSL 
> wrote:
> > > Sorry about my English. I've recently been trying to put a map showing
> > > the location of the last twitts made in my search, but when I get the
> > > label , this contains information on numerous
> > > formats, including:
> >
> > > 1 - UT: 40.816393, -73.866493
> > > 2 - New York
> > > 3 - Harlem, NY
> > > 4 - UT: 10.314951, -68.08583
> >
> > > and so ... I need to know if there is any way to obtain this
> > > information in a more easy to read, for example:
> >
> > >  23.12232  and so ...
> >
> > > I do not want to develop a complex algorithm to interpret simply data
> > > as are the coordinates. Any Idea? THANKS!!
> >
> > --
> > Raffi Krikorian
> > Twitter Platform Teamhttp://twitter.com/raffi
>



-- 
Raffi Krikorian
Twitter Platform Team
http://twitter.com/raffi


Re: [twitter-dev] Re: Get GEO information in an standard format?

2009-12-27 Thread Angel Robert Marquez
additional question. What is the easiest way to obtain a KML feed of tweets?
Pipes?



On Sun, Dec 27, 2009 at 4:59 PM, DomingoSL  wrote:

> This is what i get using RSS, where is the element you mention?
>
> 
>tag:search.twitter.com,2005:7105513237
>2009-12-28T00:35:07Z
>http://twitter.com/Hannahxx18/
> statuses/7105513237" rel="alternate"/>
>Why Go For Dedicated Hosting? dedicated hosting .
> http://bit.ly/4QANVH
>Why Go For Dedicated Hosting? dedicated
> hosting . http://bit.ly/
> 4QANVH
>2009-12-28T00:35:07Z
>http://a3.twimg.com/profile_images/
> 563477565/69_normal.jpg" rel="image"/>
>New York
>
>
> rel="nofollow">API
>en
>
>  Hannahxx18 (Makayla Miller)
>  http://twitter.com/Hannahxx18
>
>  
>
>
> On Dec 27, 6:59 pm, Raffi Krikorian  wrote:
> > any tweet that is sent using the geotagging API has the "geo" element
> > populated with either GeoRSS or GeoJSON.  those locations that you are
> > parsing are coming from the user's profile location, which is a free form
> > string.
> >
> >
> >
> > On Sat, Dec 26, 2009 at 4:07 PM, DomingoSL 
> wrote:
> > > Sorry about my English. I've recently been trying to put a map showing
> > > the location of the last twitts made in my search, but when I get the
> > > label , this contains information on numerous
> > > formats, including:
> >
> > > 1 - UT: 40.816393, -73.866493
> > > 2 - New York
> > > 3 - Harlem, NY
> > > 4 - UT: 10.314951, -68.08583
> >
> > > and so ... I need to know if there is any way to obtain this
> > > information in a more easy to read, for example:
> >
> > >  23.12232  and so ...
> >
> > > I do not want to develop a complex algorithm to interpret simply data
> > > as are the coordinates. Any Idea? THANKS!!
> >
> > --
> > Raffi Krikorian
> > Twitter Platform Teamhttp://twitter.com/raffi
>


[twitter-dev] Re: Get GEO information in an standard format?

2009-12-27 Thread DomingoSL
This is what i get using RSS, where is the element you mention?


tag:search.twitter.com,2005:7105513237
2009-12-28T00:35:07Z
http://twitter.com/Hannahxx18/
statuses/7105513237" rel="alternate"/>
Why Go For Dedicated Hosting? dedicated hosting .
http://bit.ly/4QANVH
Why Go For Dedicated Hosting? dedicated
hosting . http://bit.ly/
4QANVH
2009-12-28T00:35:07Z
http://a3.twimg.com/profile_images/
563477565/69_normal.jpg" rel="image"/>
New York


API
en

  Hannahxx18 (Makayla Miller)
  http://twitter.com/Hannahxx18

  


On Dec 27, 6:59 pm, Raffi Krikorian  wrote:
> any tweet that is sent using the geotagging API has the "geo" element
> populated with either GeoRSS or GeoJSON.  those locations that you are
> parsing are coming from the user's profile location, which is a free form
> string.
>
>
>
> On Sat, Dec 26, 2009 at 4:07 PM, DomingoSL  wrote:
> > Sorry about my English. I've recently been trying to put a map showing
> > the location of the last twitts made in my search, but when I get the
> > label , this contains information on numerous
> > formats, including:
>
> > 1 - UT: 40.816393, -73.866493
> > 2 - New York
> > 3 - Harlem, NY
> > 4 - UT: 10.314951, -68.08583
>
> > and so ... I need to know if there is any way to obtain this
> > information in a more easy to read, for example:
>
> >  23.12232  and so ...
>
> > I do not want to develop a complex algorithm to interpret simply data
> > as are the coordinates. Any Idea? THANKS!!
>
> --
> Raffi Krikorian
> Twitter Platform Teamhttp://twitter.com/raffi


Re: [twitter-dev] Re: Social Graph API: Legacy data format will be eliminated 1/11/2010

2009-12-27 Thread Zac Bowling
I agree with the others to some extent. Although its a good signal to stop
using something ASAP when something is depreciated, saying depreciated and
not giving definite time-line on it's removal isn't good either. (Source
params are deprecated but still work and don't have solid deprecation date,
and I'm still going on using them because OAuth sucks for desktop/mobile
situations still and would die with a 15 day heads up on removal).

Also iPhone app devs using this API will would probably have a hard time
squeezing a 15 day return on Apple right now.

Zac Bowling


On Sun, Dec 27, 2009 at 3:28 PM, Dewald Pretorius  wrote:

> I agree 100%.
>
> Calls without the starting cursor of -1 must still return all
> followers as is currently the case.
>
> As a test I've set my system to use cursors on all calls. It inflates
> the processing time so much that things become completely unworkable.
>
> We can programmatically use cursors if showuser says that the person
> has more than a certain number of friends/followers. That's what I'm
> currently doing, and it works beautifully. So, please do not force us
> to use cursors on all calls.
>
> On Dec 24, 7:20 am, Aki  wrote:
> > I agree with PJB. The previous announcements only said that the
> > pagination will be deprecated.
> >
> > 1.http://groups.google.com/group/twitter-api-announce/browse_thread/thr.
> ..
> > 2.http://groups.google.com/group/twitter-api-announce/browse_thread/thr.
> ..
> >
> > However, both of the announcements did not say that the API call
> > "without" page parameter to get
> > all IDs will be removed or replaced with cursor pagination.
> > The deprecation of this method is not being documented as PJB said.
> >
> > On Dec 24, 5:00 pm, PJB  wrote:
> >
> > > Why hasn't this been announced before?  Why does the API suggest
> > > something totally different?  At the very least, can you please hold
> > > off on deprecation of this until 2/11/2010?  This is a new API change.
> >
> > > On Dec 23, 7:45 pm, Raffi Krikorian  wrote:
> >
> > > > yes - if you do not pass in cursors, then the API will behave as
> though you
> > > > requested the first cursor.
> >
> > > > > Willhelm:
> >
> > > > > Your announcement is apparently expanding the changeover from page
> to
> > > > > cursor in new, unannounced ways??
> >
> > > > > The API documentation page says: "If the cursor parameter is not
> > > > > provided, all IDs are attempted to be returned, but large sets of
> IDs
> > > > > will likely fail with timeout errors."
> >
> > > > > Yesterday you wrote: "Starting soon, if you fail to pass a cursor,
> the
> > > > > data returned will be that of the first cursor (-1) and the
> > > > > next_cursor and previous_cursor elements will be included."
> >
> > > > > I can understand the need to swap from page to cursor, but was
> pleased
> > > > > that a single call was still available to return (or attempt to
> > > > > return) all friend/follower ids.  Now you are saying that, in
> addition
> > > > > to the changeover from page to cursor, you are also getting rid of
> > > > > this?
> >
> > > > > Can you please confirm/deny?
> >
> > > > > On Dec 22, 4:13 pm, Wilhelm Bierbaum  wrote:
> > > > > > We noticed that some clients are still calling social graph
> methods
> > > > > > without cursor parameters. We wanted to take time to make sure
> that
> > > > > > people were calling the updated methods which return data with
> cursors
> > > > > > instead of the old formats that do not.
> >
> > > > > > As previously announced in September (http://bit.ly/46x1iL) and
> > > > > > November (http://bit.ly/3UQ0LU), the legacy data formats
> returned
> > > > > > as a result of calling social graph endpoints without a cursor
> > > > > > parameter are deprecated and will be removed.
> >
> > > > > > These formats have been removed from the API wiki since
> September.
> >
> > > > > > You should always pass a cursor parameter. Starting soon, if you
> fail
> > > > > > to pass a cursor, the data returned will be that of the first
> cursor
> > > > > > (-1) and the next_cursor and previous_cursor elements will be
> included.
> >
> > > > > > If you aren't seeing next_cursor and previous_cursor in your
> results,
> > > > > > you are getting data back in the old format. You will need to
> adjust
> > > > > > your parser to handle the new format.
> >
> > > > > > We're going to start assuming you want data in the new format
> > > > > > (users_list / users / user or id_list / ids / id) instead of the
> old
> > > > > > format (users / user or ids / id) regardless of your passing a
> cursor
> > > > > > parameter as of 1/11/2010.
> >
> > > > > > * The old formats will no longer be returned after 1/11/2010.
> > > > > > * Start using the new formats now by passing the 'cursor'
> parameter.
> >
> > > > > > To recap, the old endpoints at
> >
> > > > > >/statuses/friends.xml
> > > > > >/statuses/followers.xml
> >
> > > > > > returned
> >
> > > > > > 
> > > > > >   
> > > > > >   
> > > > > >

[twitter-dev] Re: oAuth Authenticate vs. Authorize (force_login)

2009-12-27 Thread Justyn
Thanks Abraham - I understand this is the current limitation, however
I think there is a need for the foce_login to be available with the
authorize function. The authorize landing page is confusing to users
who want to sign-in with an account that is different from their
latest session. The "sign-out" option is not obvious to users. This is
based on user feedback, and I don't think we're the only ones having
this issue.

On Dec 27, 3:39 pm, Abraham Williams <4bra...@gmail.com> wrote:
> force_login=true only works onhttps://twitter.com/oauth/authenticatenot
> onhttps://twitter.com/oauth/authorize.
>
>
>
> On Sat, Dec 26, 2009 at 23:23, el moro  wrote:
> > Hi, i'd like to use force_login too in my new Rails application. This
> > parameter seems to be buggy. For me it' s not working too.
>
> > On 24 Dez., 05:18, Justyn  wrote:
> > > Hi guys - just wanted to make sure this stayed on the radar. I imagine
> > > others would like to use force_login for the Authorize function?
>
> > > On Dec 22, 4:46 pm, Justyn  wrote:
>
> > > > We've found it necessary to use the force_login method for Authorize
> > > > because of the confusion many users have with the splash page shown on
> > > > Authorize (many times they want to authorize a different account than
> > > > their latest session), however Authorize does not support force_login.
>
> > > > Is there a way around this, or can we get a version of authorize that
> > > > bypasses the "sign-out" link to get the full credential input for our
> > > > users?
>
> > > > Many users have trouble with this.
>
> > > > Thanks in advance!
>
> > > > Justyn
>
> --
> Abraham Williams | Awesome Lists |http://awesomeli.st
> Project | Intersect |http://intersect.labs.poseurtech.com
> Hacker |http://abrah.am|http://twitter.com/abraham
> This email is: [ ] shareable [x] ask first [ ] private.
> Sent from Madison, WI, United States


[twitter-dev] Re: Social Graph API: Legacy data format will be eliminated 1/11/2010

2009-12-27 Thread Dewald Pretorius
I agree 100%.

Calls without the starting cursor of -1 must still return all
followers as is currently the case.

As a test I've set my system to use cursors on all calls. It inflates
the processing time so much that things become completely unworkable.

We can programmatically use cursors if showuser says that the person
has more than a certain number of friends/followers. That's what I'm
currently doing, and it works beautifully. So, please do not force us
to use cursors on all calls.

On Dec 24, 7:20 am, Aki  wrote:
> I agree with PJB. The previous announcements only said that the
> pagination will be deprecated.
>
> 1.http://groups.google.com/group/twitter-api-announce/browse_thread/thr...
> 2.http://groups.google.com/group/twitter-api-announce/browse_thread/thr...
>
> However, both of the announcements did not say that the API call
> "without" page parameter to get
> all IDs will be removed or replaced with cursor pagination.
> The deprecation of this method is not being documented as PJB said.
>
> On Dec 24, 5:00 pm, PJB  wrote:
>
> > Why hasn't this been announced before?  Why does the API suggest
> > something totally different?  At the very least, can you please hold
> > off on deprecation of this until 2/11/2010?  This is a new API change.
>
> > On Dec 23, 7:45 pm, Raffi Krikorian  wrote:
>
> > > yes - if you do not pass in cursors, then the API will behave as though 
> > > you
> > > requested the first cursor.
>
> > > > Willhelm:
>
> > > > Your announcement is apparently expanding the changeover from page to
> > > > cursor in new, unannounced ways??
>
> > > > The API documentation page says: "If the cursor parameter is not
> > > > provided, all IDs are attempted to be returned, but large sets of IDs
> > > > will likely fail with timeout errors."
>
> > > > Yesterday you wrote: "Starting soon, if you fail to pass a cursor, the
> > > > data returned will be that of the first cursor (-1) and the
> > > > next_cursor and previous_cursor elements will be included."
>
> > > > I can understand the need to swap from page to cursor, but was pleased
> > > > that a single call was still available to return (or attempt to
> > > > return) all friend/follower ids.  Now you are saying that, in addition
> > > > to the changeover from page to cursor, you are also getting rid of
> > > > this?
>
> > > > Can you please confirm/deny?
>
> > > > On Dec 22, 4:13 pm, Wilhelm Bierbaum  wrote:
> > > > > We noticed that some clients are still calling social graph methods
> > > > > without cursor parameters. We wanted to take time to make sure that
> > > > > people were calling the updated methods which return data with cursors
> > > > > instead of the old formats that do not.
>
> > > > > As previously announced in September (http://bit.ly/46x1iL) and
> > > > > November (http://bit.ly/3UQ0LU), the legacy data formats returned
> > > > > as a result of calling social graph endpoints without a cursor
> > > > > parameter are deprecated and will be removed.
>
> > > > > These formats have been removed from the API wiki since September.
>
> > > > > You should always pass a cursor parameter. Starting soon, if you fail
> > > > > to pass a cursor, the data returned will be that of the first cursor
> > > > > (-1) and the next_cursor and previous_cursor elements will be 
> > > > > included.
>
> > > > > If you aren't seeing next_cursor and previous_cursor in your results,
> > > > > you are getting data back in the old format. You will need to adjust
> > > > > your parser to handle the new format.
>
> > > > > We're going to start assuming you want data in the new format
> > > > > (users_list / users / user or id_list / ids / id) instead of the old
> > > > > format (users / user or ids / id) regardless of your passing a cursor
> > > > > parameter as of 1/11/2010.
>
> > > > > * The old formats will no longer be returned after 1/11/2010.
> > > > > * Start using the new formats now by passing the 'cursor' parameter.
>
> > > > > To recap, the old endpoints at
>
> > > > >    /statuses/friends.xml
> > > > >    /statuses/followers.xml
>
> > > > > returned
>
> > > > >     
> > > > >       
> > > > >       
> > > > >       
> > > > >     
>
> > > > > or JSON like [{/*user record*/ /*, .../]
>
> > > > > whereas
>
> > > > >         /statuses/friends.xml?cursor=n
> > > > >         /statuses/followers.xml?cursor=n
>
> > > > > return data that looks like
>
> > > > >     
> > > > >       
> > > > >           
> > > > >           
> > > > >           
> > > > >       
> > > > >       7128872798413429387
> > > > >       0
> > > > >     
>
> > > > > or, the JSON equivalent:
>
> > > > >     {"users":[{/*user record*/} /*, ...*/], "next_cursor":0,
> > > > > "previous_cursor":0}
>
> > > > > and the old endpoints at
>
> > > > >     /friends/ids.xml
> > > > >     /followers/ids.xml
>
> > > > > returned data that looks like
>
> > > > >     
> > > > >       1
> > > > >       2
> > > > >       3
> > > > >     
>
> > > > > whereas
>
> > > > >     /friends/ids.xml?cur

Re: [twitter-dev] Get GEO information in an standard format?

2009-12-27 Thread Raffi Krikorian
any tweet that is sent using the geotagging API has the "geo" element
populated with either GeoRSS or GeoJSON.  those locations that you are
parsing are coming from the user's profile location, which is a free form
string.

On Sat, Dec 26, 2009 at 4:07 PM, DomingoSL  wrote:

> Sorry about my English. I've recently been trying to put a map showing
> the location of the last twitts made in my search, but when I get the
> label , this contains information on numerous
> formats, including:
>
> 1 - UT: 40.816393, -73.866493
> 2 - New York
> 3 - Harlem, NY
> 4 - UT: 10.314951, -68.08583
>
> and so ... I need to know if there is any way to obtain this
> information in a more easy to read, for example:
>
>  23.12232  and so ...
>
> I do not want to develop a complex algorithm to interpret simply data
> as are the coordinates. Any Idea? THANKS!!
>



-- 
Raffi Krikorian
Twitter Platform Team
http://twitter.com/raffi


Re: [twitter-dev] How can I retrieve a list of my Twitter's followers name?

2009-12-27 Thread Julio Biason
On Sun, Dec 27, 2009 at 7:47 PM, humbucker  wrote:
> I'm creating a little app that would display only the tweets of my
> followers, and so, I would be interested to know if I can retrieve a
> list, an xml, or a file with the alias/name of my followers to
> evaluate them prior to displaying their tweets ?

If you request /statuses/followers
(http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses
followers) you'll get a list of followers, their names and their last
status/tweet.


-- 
Julio Biason 
Twitter: http://twitter.com/juliobiason


[twitter-dev] How can I retrieve a list of my Twitter's followers name?

2009-12-27 Thread humbucker
Hi,

I'm creating a little app that would display only the tweets of my
followers, and so, I would be interested to know if I can retrieve a
list, an xml, or a file with the alias/name of my followers to
evaluate them prior to displaying their tweets ?

The other solution would be to manually encode an array of my
followers...but well, it would be...boring lol.

Many many thanks
Matt


Re: [twitter-dev] Full size profile images using Twitter API

2009-12-27 Thread Abraham Williams
Remove the "_normal" from just before the image extension.

On Sat, Dec 26, 2009 at 04:04, Wasif  wrote:

> Hi,
>
> The image returned in the profile_image_url key in the
> http://twitter.com/users/show/bob.json is a thumbnail sized image. I
> am looking for the actual image which the user has uploaded. I did
> some googling but was not able to find an answer to that.
>
> I would be really grateful if someone can help me out here.
>
> Regards,
> Wasif
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


Re: [twitter-dev] Re: oAuth Authenticate vs. Authorize (force_login)

2009-12-27 Thread Abraham Williams
force_login=true only works on https://twitter.com/oauth/authenticate not
on https://twitter.com/oauth/authorize.

On Sat, Dec 26, 2009 at 23:23, el moro  wrote:

> Hi, i'd like to use force_login too in my new Rails application. This
> parameter seems to be buggy. For me it' s not working too.
>
>
> On 24 Dez., 05:18, Justyn  wrote:
> > Hi guys - just wanted to make sure this stayed on the radar. I imagine
> > others would like to use force_login for the Authorize function?
> >
> > On Dec 22, 4:46 pm, Justyn  wrote:
> >
> >
> >
> > > We've found it necessary to use the force_login method for Authorize
> > > because of the confusion many users have with the splash page shown on
> > > Authorize (many times they want to authorize a different account than
> > > their latest session), however Authorize does not support force_login.
> >
> > > Is there a way around this, or can we get a version of authorize that
> > > bypasses the "sign-out" link to get the full credential input for our
> > > users?
> >
> > > Many users have trouble with this.
> >
> > > Thanks in advance!
> >
> > > Justyn
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


[twitter-dev] Re: How to retrieve url link written in a tweet please?

2009-12-27 Thread Tim Acheson
If you want to do this with pure JavaScript, I strongly reccomend
following this complete tutorial:-

http://www.jamessenior.com/post/Building-Twitter-Search-using-the-ASPNET-Ajax-Library-Beta-e28093-Part-1.aspx


[twitter-dev] Re: Something is technically wrong Response 500

2009-12-27 Thread quenotacom
Thank you,

Language ASP CLASSIC

What end point : http://twitter.com/statuses/update.xml

Parameters:

get_twitter_url
('POST',twitter_url,oauth_key333,oauth_key333s,token_auth_var,token_secret_var,
'http://twitter.com', // scope
'status', // name of the parameter
mensaje // the text to be send
)

//
//
//
function get_twitter_url
(accion,url_var,url_customer,key_secret_o,token333,token334,scope,oaparametro,mensaje)
{
var url_var2 =''
if (accion == 'POST')
{
if (mensaje != '')
{
var msgtxt = PE('&'+oaparametro +'=')+ PE(mensaje)
var msgtxt2 = oaparametro+'="'+ PE(mensaje)+'"'
var DataToSend  = msgtxt2
}
}
if (accion == 'GET')
{
if (mensaje != '')
{
url_var2 =  '?'+oaparametro+'='+PE(mensaje)
}
var msgtxt = ''
var msgtxt2 = ''
var DataToSend = null
}
var nonce_o = nonce_rut()
var ts_o= ts_rut()

var base334 =
accion
+   '&'+PE(url_var)
+   url_var2
+   '&'+PE('oauth_consumer_key=')   + PE(url_customer)
+   PE('&oauth_nonce=') + (nonce_o)
+   PE('&oauth_signature_method=')  + PE('HMAC-SHA1')
+   PE('&oauth_timestamp=') + PE(ts_o)
+   PE('&oauth_token=') + PE(token333)
+   PE('&oauth_version=')   + PE('1.0')
+   msgtxt


var key_secret  = key_secret_o;
var firma   = PE(str2rstr_utf8(key_secret))+"&"+ ((str2rstr_utf8
(token334)));
firma   = (b64_hmac_sha1(firma, base334))

var auth333 = 'OAuth oauth_version='+ '"1.0", '
+'oauth_nonce="'+ nonce_o   
+'", '
+'oauth_timestamp="'+ ts_o  +'", '
+'oauth_consumer_key="' + url_customer+'", '
+'oauth_token="'+ (token333)
+'", '
+'oauth_signature_method'   + 
'="HMAC-SHA1", '
+'oauth_signature="'+ PE(firma) 
+'"'
+ msgtxt2
+'\r\n'

var w_atom1 = upload_http_get('upload',accion,url_var+url_var2,
DataToSend,auth333,scope,mensaje)

if (w_atom1)
{
Response.ContentType = "text/html"
}
else
{
Response.Write('Sorry I cannot get the url required ')
}
}

>- what parameters are you passing in (if you are authenticating, what
>user are you authenticating as?)
user = quenotacom or qnnnews

>- if you are using OAuth, and you're having problems with oauth, please
>provide us the entire oauth header that is being passed

100% operative for GET access, no for POST (the same rutine) attached

>- what was the response that the twitter api returned to you?

Something is technically wrong Response 500

My sites are www.quenota.us / www.quenota.com

When I remove the status (text to send) i receive a response saying
everything is ok but for status/update i need to send a parameter, so
it looks like
the oauth is ok, the same when i change something in the signature ...
so it looks something in your side.

Thanks, if you need more let me know


On Dec 22, 7:14 pm, Raffi Krikorian  wrote:
> in general, for situations like this, please realise that in order for us to
> help you, we need as much information as you can give us so that we can try
> to replicate the problem and hopefully track it down.  what is really
> helpful is the following:
>
>    - what end point are you calling? (which method are you calling?  e.g.
>    status/update)
>    - what parameters are you passing in (if you are authenticating, what
>    user are you authenticating as?)
>    - if you are using OAuth, and you're having problems with oauth, please
>    provide us the entire oauth header that is being passed
>    - what was the response that the twitter api returned to you?
>
> if you suspect the problem is with your IP address or where you are calling
> from, then also please provide the IP address your call is coming from, and
> the time (as accurate as you can) that you made the call that failed.
>
> thanks!
>
>
>
>
>
> On Tue, Dec 22, 2009 at 3:06 PM, Mark McBride  wrote:
> > It means an error occurred processing your request.  Without more
> > details (for example the specific headers and URLs) it's difficult to
> > answer in more detail.
>
> >   ---Mark
>
> >http://twitter.com/mccv
>
> > On Tue, Dec 22, 2009 at 2:36 PM, quenotacom  wrote:
> > > Nobody answer here ?
>
> > > On Dec 21, 4:06 pm, quenotacom  wrote:
> > >> Hi,
>
> > >> I am using the REST api (oauth) , everything is working for GET
> > >> operations, however I cannot POST an update/status because I always
> > >> receive that message (Thanks for noticing we're going to fix it up and
> > >> have things back to normal soon).
>
> > >> Could you explain what is the meaning of that message

[twitter-dev] Re: How to retrieve url link written in a tweet please?

2009-12-27 Thread Tim Acheson
Example of C# code for ASP.NET:

new Regex(@"https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?").Match
(tweetText)

I strongly reccomend the open source Linq2Twitter library for
obtaining data from Twitter in .NET applications.

I use LInq2Twitter to put my tweets on my personal homepage:-

http://www.timacheson.com/#twitter

The server-side approach has several advantages, e.g. it will be
indexed by Google and can be seamlessly cached by the built-in caching
in ASP.NET for optimal performance.


[twitter-dev] Re: oAuth Authenticate vs. Authorize (force_login)

2009-12-27 Thread el moro
Hi, i'd like to use force_login too in my new Rails application. This
parameter seems to be buggy. For me it' s not working too.


On 24 Dez., 05:18, Justyn  wrote:
> Hi guys - just wanted to make sure this stayed on the radar. I imagine
> others would like to use force_login for the Authorize function?
>
> On Dec 22, 4:46 pm, Justyn  wrote:
>
>
>
> > We've found it necessary to use the force_login method for Authorize
> > because of the confusion many users have with the splash page shown on
> > Authorize (many times they want to authorize a different account than
> > their latest session), however Authorize does not support force_login.
>
> > Is there a way around this, or can we get a version of authorize that
> > bypasses the "sign-out" link to get the full credential input for our
> > users?
>
> > Many users have trouble with this.
>
> > Thanks in advance!
>
> > Justyn


[twitter-dev] Get GEO information in an standard format?

2009-12-27 Thread DomingoSL
Sorry about my English. I've recently been trying to put a map showing
the location of the last twitts made in my search, but when I get the
label , this contains information on numerous
formats, including:

1 - UT: 40.816393, -73.866493
2 - New York
3 - Harlem, NY
4 - UT: 10.314951, -68.08583

and so ... I need to know if there is any way to obtain this
information in a more easy to read, for example:

 23.12232  and so ...

I do not want to develop a complex algorithm to interpret simply data
as are the coordinates. Any Idea? THANKS!!


[twitter-dev] Re: How to display #hashtag of followers only ?

2009-12-27 Thread humbucker
Hi Raffi,

Thanks a lto for this answer, honestly this sounds too hard to code
for me as I'm more a designer than a coder, but I do understand the
logic behind this process.
I had other answers too, telling me that maybe in the future twitpic
servers will have the same API possibilities that Twitter, with
possibilities to search directly in Twipic, which would ofcourse be
easier.

Anyway that would be good to see something like that in development.

have a nice day!



On 25 déc, 20:09, Raffi Krikorian  wrote:
> this is a bit involved and i see three steps in this process - one, you have
> to see what your followers are posting, filter it down by hashtags, and the
> find all the twitpics posted.  honestly, this seems like a perfect use of
> the streaming API.
>
> callhttp://apiwiki.twitter.com/Twitter-REST-API-Method%3A-followers%C2%A0idsto
> get all your followers, and then use those ids to follow those users on the
> streaming API (http://apiwiki.twitter.com/Streaming-API-Documentation#follow).
>  as the tweets come in, you'll have to match the hashtag against those
> tweets, and if that hashtag matches, see if there is a twitpic.
>
> On Fri, Dec 25, 2009 at 4:32 AM, humbucker wrote:
>
>
>
> > Hi !
>
> > I would like to build something likehttp://fixoutlook.org/that would
> > display choosen twitpic images related to a special #hashtag submitted
> > by follower only.
> > Is it possible ?
>
> > What I can do is displaying the avatar and tweets of people using a
> > choosen #hastag in their tweets but dont know how to rather display a
> > given twitpic for followers of my twittter only.
>
> > A help would be greatly appreciated.
>
> > I'm more of a designer than a developer.
>
> > Thank you sincerly.
>
> --
> Raffi Krikorian
> Twitter Platform Teamhttp://twitter.com/raffi


[twitter-dev] Full size profile images using Twitter API

2009-12-27 Thread Wasif
Hi,

The image returned in the profile_image_url key in the
http://twitter.com/users/show/bob.json is a thumbnail sized image. I
am looking for the actual image which the user has uploaded. I did
some googling but was not able to find an answer to that.

I would be really grateful if someone can help me out here.

Regards,
Wasif


Re: [twitter-dev] block exists problem

2009-12-27 Thread Abraham Williams
Are you still having this issue?

I just tried both:

http://twitter.com/blocks/blocking/ids.json
http://twitter.com/blocks/blocking/ids.xml

and they worked fine.

Abraham

On Thu, Dec 24, 2009 at 14:59, twittme_mobi  wrote:

> Hello,
>
> I am trying to execute the following API url:
> http://twitter.com/blocks/blocking/ids.json
>
> every time I hit this, I get : "Not Found".
>
> I also tried with the xml format, I used users who should have blocked
> ids.
> Any idea is appreciated.
>
> Thanks.
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


Re: [twitter-dev] "Failed to validate oauth signature and token" error

2009-12-27 Thread Abraham Williams
Did you register an application with Twitter? http://twitter.com/apps

I find it unlikely that you would get a consumer key of "vernie29a".

On Fri, Dec 25, 2009 at 16:08, varnie  wrote:

> hello!
>
> i am getting "Failed to validate oauth signature and token" response
> while trying to get the request token from twitter with my python
> program using oauth.py.
>
> here is my HTTP logs:
> //
> "send: 'POST
>
> https://twitter.com/oauth/request_token?oauth_nonce=07700601&oauth_timestamp=1261777512&oauth_consumer_key=varnie29a&oauth_signature_method=HMAC-SHA1&oauth_version=1.0&oauth_token=varnie29a&oauth_signature=hNXbpoR6s9FNTE06EutCosNYcR8%3D
> HTTP/1.1 HTTP/1.1>\r\nHost: twitter.com\r\nAccept-Encoding: identity\r\n\r\n'
> reply: 'HTTP/1.1 401 Unauthorized\r\n'
> header: Date: Fri, 25 Dec 2009 21:45:13 GMT
> header: Server: hi
> header: X-Transaction: 1261777513-93289-15544
> header: Status: 401 Unauthorized
> header: Last-Modified: Fri, 25 Dec 2009 21:45:13 GMT
> header: X-Runtime: 0.00343
> header: Content-Type: text/html; charset=utf-8
> header: Pragma: no-cache
> header: Content-Length: 44
> header: Cache-Control: no-cache, no-store, must-revalidate, pre-
> check=0, post-check=0
> header: Expires: Tue, 31 Mar 1981 05:00:00 GMT
> header: X-Revision: DEV
> header: Set-Cookie:
>
> _twitter_sess=BAh7CDoRdHJhbnNfcHJvbXB0MDoHaWQiJTM2ZmRkY2FiM2I5YWMzOGNhZWY5%250AM2Y5M2VmMDY0ZTQyIgpmbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpGbGFz
>
> %250AaDo6Rmxhc2hIYXNoewAGOgpAdXNlZHsA--4dda737f4bbc9760856f9269a486682656e704ad;
> domain=.twitter.com; path=/
> header: Vary: Accept-Encoding
> header: Connection: close"
> //
>
> and the http response contains "Failed to validate oauth signature and
> token". i've just checked my system time and it is OK because i'm
> running NTP synchronization.
>
> Please give me your ideas about this issue. Many thanks!
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


Re: [twitter-dev] OAuth callback URL doesn't seem to be working with Authlogic and OAuth

2009-12-27 Thread Abraham Williams
Have you tried creating a new OAuth application with the correct callback
URL?

On Fri, Dec 25, 2009 at 10:01, Marnen Laibow-Koser wrote:

> Hi everyone.
>
> I'm at wit's end here -- I believe I'm doing everything correctly, and
> when I fake Twitter responses with Fakeweb, my app works as expected,
> but when I actually use Twitter, it does not.  Here's the problem.
>
> I'm using Rails 2.3.5, Authlogic 2.1.2, Authlogic-OAuth 1.0.8, and
> OAuth 0.3.5 with Ruby 1.8.7 on Mac OS X 10.6.1.  I have a login page
> with a Sign in with Twitter button, which I set up more or less
> following http://github.com/jrallison/authlogic_example/tree/with-oauth
> .  When I click that button, I get redirected to
> http://twitter.com/oauth/authenticate
> , and if I'm not logged in, I get the expected Twitter prompts to log
> in and authorize my application.  So far so good.
>
> But once things are done on the Twitter side, the problem occurs.
> Although I have a callback URL registered with Twitter, Twitter does
> not redirect to it, but instead goes back to the same URL that the
> process started from, with the addition of oauth_token and
> oauth_verifier parameters.  I found another thread on this forum that
> suggested that this behavior was due to my passing Twitter an
> oauth_callback parameter, but I've used Paros to inspect all the HTTP
> traffic between my app and Twitter, and there is no such parameter to
> be found anywhere.
>
> As I see it, then, Twitter is completely ignoring my registered
> callback URL and just redirecting back to the URL that the request
> originally came from.  Why?
>
> Best,
> --
> Marnen Laibow-Koser
> http://www.marnen.org
> mar...@marnen.org
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


Re: [twitter-dev] Re: any way to fetch a time for a group of users specified?

2009-12-27 Thread Abraham Williams
On Fri, Dec 25, 2009 at 18:48, Zhu Wu  wrote:

> one more question about :http://apiwiki.twitter.com/Twitter-REST-API-
> Method%3A-statuses-user_timeline
>
> there is a user_id param in it. can I use it like this:
> http://twitter.com/statuses/user_timeline.xml?user_id=1401881&user_id=
>  first user id>..&user_id=<400th user id>? if can, that should be
> the best way for both client and server who just need to construct a
> long query.
>
>
No. You have to make a call for each user and merge them on your own side.

Alternatively you can use the Streaming API:
http://apiwiki.twitter.com/Streaming-API-Documentation#statuses/filter


> BR,
> Zhu
>
> On Dec 26, 3:05 am, Raffi Krikorian  wrote:
> > hi zhu.
> >
> > one way would be to create a twitter account that follows all those
> users,
> > and then callhttp://
> apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-home_t...
> > your own user.
> >
> > alternatively, if you don't want to have a twitter account, then you can
> > call
> >
> > http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-user_t...
> >
> > for each of the users you are interested in, and merge the results
> yourself.
> >
> > On Fri, Dec 25, 2009 at 12:23 AM, Zhu Wu  wrote:
> > > Hi group,
> > >  I am new here, so please forgive me if I made any mistake. now I am
> > > wondering if twitter provides anyway of fetching a timeline for a
> > > group of user I am interested in without logging in. I would like to
> > > call it a "public group timeline" I searched the official site of
> > > twitter api but no luck. can anyone shed a light for me? (an alternate
> > > way is also welcomed) :)
> >
> > > TIA,
> > > Zhu
> >
> > --
> > Raffi Krikorian
> > Twitter Platform Teamhttp://twitter.com/raffi
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


Re: [twitter-dev] Re: any way to fetch a time for a group of users specified?

2009-12-27 Thread Abraham Williams
On Fri, Dec 25, 2009 at 18:40, Zhu Wu  wrote:

> I am going to try both. thanks, abraham and Raffi.
>
> additionally, could you guys help me consider such case? in my app, I
> need to fetch the tweets from about 400+ accounts to fullfill the
> table in the firstly launch( it's an iphone app actually).  how to
> avoid blacklisted by server for the suddenly flood of api call? the
> user_timeline should fit my requirements but I am still a little
> concern about the performance and server's reaction even if I cache
> server response.
> BR,
> Zhu
>
>
It is unlikely that you will get blacklisted. Just be mindful of the rate
limiting.

http://apiwiki.twitter.com/Rate-limiting


> On Dec 26, 6:53 am, Abraham Williams <4bra...@gmail.com> wrote:
> > You could also add the specified users to a list and use:
> >
> > http://apiwiki.twitter.com/Twitter-REST-API-Method:-GET-list-statuses
> >
> >
> >
> >
> >
> > On Fri, Dec 25, 2009 at 13:05, Raffi Krikorian 
> wrote:
> > > hi zhu.
> >
> > > one way would be to create a twitter account that follows all those
> users,
> > > and then call
> > >
> http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-home_t...yourown
>  user.
> >
> > > alternatively, if you don't want to have a twitter account, then you
> can
> > > call
> >
> > >http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-user_t.
> ..
> >
> > > for each of the users you are interested in, and merge the results
> > > yourself.
> >
> > > On Fri, Dec 25, 2009 at 12:23 AM, Zhu Wu  wrote:
> >
> > >> Hi group,
> > >>  I am new here, so please forgive me if I made any mistake. now I am
> > >> wondering if twitter provides anyway of fetching a timeline for a
> > >> group of user I am interested in without logging in. I would like to
> > >> call it a "public group timeline" I searched the official site of
> > >> twitter api but no luck. can anyone shed a light for me? (an alternate
> > >> way is also welcomed) :)
> >
> > >> TIA,
> > >> Zhu
> >
> > > --
> > > Raffi Krikorian
> > > Twitter Platform Team
> > >http://twitter.com/raffi
> >
> > --
> > Abraham Williams | Awesome Lists |http://awesomeli.st
> > Project | Intersect |http://intersect.labs.poseurtech.com
> > Hacker |http://abrah.am|http://twitter.com/abraham
> > This email is: [ ] shareable [x] ask first [ ] private.- Hide quoted text
> -
> >
> > - Show quoted text -
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


Re: [twitter-dev] Please help. Cannot get verify_credentials.xml to work with seemingly correct request

2009-12-27 Thread Abraham Williams
Are you using custom code or a known ASP OAuth library?

Do any other authenticated request work for you such as statuses/update?

On Fri, Dec 25, 2009 at 23:57, Eric T. Peterson wrote:

> Folks,
>
> For some reason I ** cannot ** seem to make a request for /account/
> verify_credentials.xml via an ASP-based request.  I'm using
> Server.CreateObject("Microsoft.XMLHTTP") and generating the following
> URL:
>
>
> http://twitter.com/account/verify_credentials.xml?oauth_consumer_key=GWLrrqixPNWscdvwpHGrSw&oauth_token=83692200-mJvKXGoqdZVZOj3lrYhBe2pKAMIEdgPBUp5VRE7G8&oauth_nonce=rtuddtjukxjp&oauth_timestamp=1261806964&oauth_signature_method=HMAC-SHA1&oauth_version=1.0&oauth_signature=dIuA1bcXvF2rJ4LyJ2eE7%2B0qmIM%3D
>
> Based on everything I've read this looks correct but gets back a 401/
> unauthorized every time.
>
> Can anyone see what is going wrong?
>
> Thanks.
>
>


-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Madison, WI, United States


Re: [twitter-dev] Streaming API

2009-12-27 Thread Abraham Williams
statuses/gardenhose was moved to statuses/sample which is available to all
Twitter accounts.

http://apiwiki.twitter.com/Streaming-API-Documentation#AccessandRateLimiting

On Sun, Dec 27, 2009 at 13:14, Arunachalam  wrote:

> Hi,
>
> The webpage http://apiwiki.twitter.com/Streaming-API-Documentationspecifies 
> "The "
> *Gardenhose*" access level provides a proportion more suitable for *data
> mining and research applications* that desire a larger proportion to be
> statistically significant sample".
>
> Please let me know how to get the access for the Gardenhose API and also
> usage of gradenhose feeds which is not mentioned in that webpage.
>
> Is it possible to access the Gradenhose API after getting the access rights
> using  http://stream.twitter.com/1/statuses/gradenhose.json* ?
>
> *
> Cheers,
> Arunachalam
>



-- 
Abraham Williams | Awesome Lists | http://awesomeli.st
Project | Intersect | http://intersect.labs.poseurtech.com
Hacker | http://abrah.am | http://twitter.com/abraham
This email is: [ ] shareable [x] ask first [ ] private.
Sent from Bloomington, IN, United States


[twitter-dev] Streaming API

2009-12-27 Thread Arunachalam
Hi,

The webpage http://apiwiki.twitter.com/Streaming-API-Documentation specifies
"The "*Gardenhose*" access level provides a proportion more suitable for *data
mining and research applications* that desire a larger proportion to be
statistically significant sample".

Please let me know how to get the access for the Gardenhose API and also
usage of gradenhose feeds which is not mentioned in that webpage.

Is it possible to access the Gradenhose API after getting the access rights
using  http://stream.twitter.com/1/statuses/gradenhose.json* ?

*
Cheers,
Arunachalam