This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 50eda066ce02e1f7983b6bb18611819ee7c2466b
tree e02582e303726213b0734c8ee54a21ed8cff74d9
parent a2c23b1c0e41fc8175e84e674d4a2f2143679e4b
tree e02582e303726213b0734c8ee54a21ed8cff74d9
parent a2c23b1c0e41fc8175e84e674d4a2f2143679e4b
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Mar 05 05:08:21 -0800 2008 | |
| |
History.txt | ||
| |
License.txt | Wed Mar 05 05:16:22 -0800 2008 | |
| |
Manifest.txt | Wed Mar 05 05:17:26 -0800 2008 | |
| |
README.txt | Wed Mar 05 06:58:08 -0800 2008 | |
| |
Rakefile | Thu Feb 21 18:51:02 -0800 2008 | |
| |
config/ | Mon Mar 10 19:37:10 -0700 2008 | |
| |
fireeagle.gemspec | ||
| |
lib/ | ||
| |
script/ | Thu Feb 21 18:51:02 -0800 2008 | |
| |
setup.rb | Thu Jun 21 14:53:28 -0700 2007 | |
| |
spec/ | ||
| |
tasks/ | Mon Mar 10 23:42:20 -0700 2008 |
README.txt
FireEagle[http://fireeagle.yahoo.net] (FE) is a system providing centralized management of user location information. FE allows 3rd party developers to pdate and/or access user's location data. http://fireeagle.yahoo.net/developer/documentation == Installation gem install fireeagle == Usage >> require 'fireeagle' >> client = FireEagle::Client.new( :consumer_key => "<consumer key>", :consumer_secret => "<consumer secret>", :access_token => "[access token]", :access_token_secret => "[access token secret]") ==== With a User-specific OAuth Access Token # update your location >> client.update(:q => "punta del diablo, uruguay") # I wish # query your location >> user = client.user => #<FireEagle::User:0x1ca5e08 ... > >> user.locations => [#<FireEagle::Location:0x1cdd9e8 ...>, #<FireEagle::Location:0x1cc8ffc ...>, ... ] >> user.best_guess => #<FireEagle::Location:0x1cdd9e8 ...> >> user.best_guess.name => "Punta del Diablo, Uruguay" # lookup a location >> locations = client.lookup(:q => "30022") => [#<FireEagle::Location:0x1cdd9e8 ...>, #<FireEagle::Location:0x1cc8ffc ...>, ...] >> locations.first.name => "Alpharetta, GA 30022" >> locations.first.place_id => "IrhZMHuYA5s1fFi4Qw" == Authorization Authorization is handled by OAuth. For more details about the OAuth authorization flow and how it differs based on your application type, please see http://fireeagle.yahoo.net/developer/documentation/authorizing == Contributing http://github.com/jnewland/fireeagle/tree/master. You know what to do. Rubyforge Project Page:: http://rubyforge.org/projects/fireeagle Author:: Jesse Newland (http://soylentfoo.jnewland.com) (jnewland@gmail.com[mailto:jnewland@gmail.com]) Copyright:: Copyright (c) 2008 Jesse Newland. Portions[http://pastie.caboo.se/private/oevvkdzl0zrdkf8s7hetg] Copyright (c) 2008 Yahoo! License:: Distributed under the same terms as Ruby








