API client for Runkeeper (http://runkeeper.com)
Ruby
Latest commit 16b7445 Jul 25, 2011 @sandro Version bump
Permalink
Failed to load latest commit information.
bin Initial commit Jul 9, 2011
lib Version bump Jul 25, 2011
.dev Initial commit Jul 9, 2011
.gitignore Initial commit Jul 9, 2011
.rvmrc Initial commit Jul 9, 2011
Gemfile Initial commit Jul 9, 2011
README.markdown syntax error in example Jul 11, 2011
Rakefile Initial commit Jul 9, 2011
runkeeper.gemspec Initial commit Jul 9, 2011

README.markdown

Runkeeper API Client

Work in progress - accepting patches

Example

user = Runkeeper.new("user token")
puts user.name
activity = user.new_activity(:duration => 60, :type => "Swimming", :distance => 1000)
activity.save
puts user.activity_url(activity)

Generating a token

$ gem install launchy rack
$ CLIENT_ID="your client id" CLIENT_SECRET="your secret" AUTHORIZATION_URL="https://runkeeper.com/apps/authorize" ACCESS_TOKEN_URL="https://runkeeper.com/apps/token" token_generator
Use your browser to allow access
Then check your console for the token