API client for Runkeeper (http://runkeeper.com)
Ruby
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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