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 5563667a10a6e0291e52fc41cf5250af69e0c735
tree 8d197cc258115bceebbafc78c30664c3eac15b49
parent 7e6b7eee1a136676e9687e20dc30659157d1c3e2
tree 8d197cc258115bceebbafc78c30664c3eac15b49
parent 7e6b7eee1a136676e9687e20dc30659157d1c3e2
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Mar 05 05:08:21 -0800 2008 | |
| |
History.txt | Tue May 26 18:14:14 -0700 2009 | |
| |
License.txt | Wed Mar 05 05:16:22 -0800 2008 | |
| |
Manifest.txt | Tue Feb 03 16:11:10 -0800 2009 | |
| |
README.txt | Wed Mar 05 06:58:08 -0800 2008 | |
| |
Rakefile | Thu Feb 21 18:51:02 -0800 2008 | |
| |
config/ | Tue Feb 03 16:11:10 -0800 2009 | |
| |
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








