Hi Ryan,

Thank-you for the fast response. That makes sense, thanks a lot for  
clarifying.
Wow, this is a really exciting feature.

Best Regards,

Ben


On 21 Aug 2009, at 17:44, Ryan Sarver wrote:

>
> Ben,
>
> Currently we geocode your user.location data to get an idea of where
> you are. That gets attached to each tweet as it comes in, but its not
> usually a representation of where you were when you actually sent the
> tweet. The new functionality will allow you to geotag the actual
> update without modifying the user.location field.
>
> When it comes to search, we'll use both and give priority to the
> tweet-level geotag.
>
> Make sense?
>
> Best, Ryan
>
> On Fri, Aug 21, 2009 at 4:06 AM, Ben Eliott<[email protected] 
> > wrote:
>> Hi,
>> Please could you advise on the differences between this and the  
>> current
>> location based searching facility? Is the current location search  
>> based on
>> the users location in their settings whilst this is a exact  
>> location for
>> each tweet?
>> Thanks,
>> Ben
>> On 20 Aug 2009, at 21:46, Ryan Sarver wrote:
>>
>> We wanted to give you all a heads up on a cool new feature that is  
>> coming
>> soon - Geolocation. The Geolocation API will give us the ability to  
>> attach
>> geographic metadata to tweets to provide additional context with your
>> update. Along with the option to tag updates, we will be able to  
>> search for
>> nearby tweets and view the geo metadata in user timelines. The  
>> additional
>> context allows for us to deliver more meaningful and localized  
>> experiences
>> to users. We are also really excited about a unique facet of this  
>> release in
>> that it will be API-only initially. This means that Twitter.com won't
>> surface the functionality and we look forward to seeing the new and
>> interesting experiences that will grow out of the ecosystem.
>>
>> As part of our Geolocation efforts we will soon be publishing  
>> "Geolocation
>> Best Pracitices" to guide everyone through issues like security and  
>> privacy
>> as well as discussing some ideal experiences for users. Topics will  
>> include
>> things like storage of location data, what to do with a user's  
>> historical
>> data, how to present the concept of geotagging and more. The guide  
>> will
>> create a framework from which we can address the challenges that  
>> come about
>> when dealing with something as sensitive as someone's location while
>> hopefully allowing everyone enough creative freedom to create their  
>> own
>> experiences around it.
>> It
>> is important to note that the feature is going to be strictly opt- 
>> in. It will be disabled until a user chooses to switch it on. We  
>> will provide a read-only attribute
>> <geo_enabled> on the user object so an app can detect if the user  
>> has it
>> disabled and let them know if they need to turn it on before using a
>> geolocation feature.
>>
>> While we can't provide an exact date for launch, you should plan on  
>> having a
>> few weeks of development time before the new API is officially  
>> launched.
>> With that being said, lets get to it...
>>
>> Example: Geotagging a Tweet
>> -----------------------
>> curl -d "lat=37.780467&long=-122.396762&status=I have arrived" -u  
>> user:pass
>> "http://twitter.com/statuses/update.xml";
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>>
>> <status>
>>
>> <created_at>Tue Apr 07 22:52:51 +0000 2009</created_at>
>>
>> ...
>>
>> <geo xmlns:georss="http://www.georss.org/georss";>
>>
>> <georss:point>37.780467 -122.396762</georss:point>
>>
>> </geo>
>>
>> <user>
>>
>> <id>1401881</id>
>>
>> <name>Doug Williams</name>
>>
>> ...
>>
>> <geo_enabled>true</geo_enabled>
>>
>> ...
>>
>> </user>
>>
>> </status>
>>
>> We have also updated the wiki to reflect what the API will look  
>> like when it
>> launches, so check it out and let us know if you have any questions:
>> http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses%C2%A0update
>> http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-account%C2%A0verify_credentials
>> We'll also be in our recently announced IRC channel (#twitterapi
>> on irc.freenode.net) if you want to discuss the announcement with  
>> the team.
>>
>> Ryan
>> PM, Platform Team
>> http://twitter.com/rsarver
>>

Reply via email to