0.0
No commit activity in last 3 years
No release in over 3 years
A client library to retrieve data from the Nike+ Developer Resources API.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 0
>= 0
< 1.16.0, >= 1.8.0
>= 0

Runtime

 Project Readme

Nike Plus Gem

This gem provides access to the Nike+ Developer Resources data through their REST API.

NOTE: This is currently out of date with the latest updates to the Nike+ API. They recently changed it with better documentation and OAUTH support. The gem will be updated soon.

Documentation

Good method documentation is available at rubydoc.info.

The API methods are exposed in the Client class:

  • Aggregate Sports Data
  • List Activities
  • Activities By Experience Type
  • Activity Details

At the moment, the only way to connect is to get a specific Access Token for an account from Nike+ Developer API Portal.

API Version

The API exposed by Nike to retrieve data is not currently versioned. Use the date located below to determine how this gem compares to the API.

Date Last Tested: March 22nd, 2014

Usage

Require the gem:

require 'nikeplusgem'

Setup a new Client object with an Access Token and Application ID:

client = NikePlusGem::Client.new("access_token", "app_id")

Disclaimer

This is MIT licensed with no added caveats. See LICENSE file for more details.

I am not employed by or have any association with Nike or the development of the Nike+ API.