Skip to content
This repository has been archived by the owner on Aug 4, 2018. It is now read-only.
Michael Lambert edited this page May 30, 2014 · 17 revisions

Welcome

This project is a bundle suitable for use in Symfony >=2.3.x for interfacing to FitBit's REST API.

Please note that the FitBit API is considered to be a beta release. As such, this bundle should also be considered to be a beta release.

At present the current release (v0.5.2) contains all all but one read function for currently available API functionality.

I will be moving my attention to other FitBit related projects I am working on as they only require read access to the API. If you have a need for the write functions and are unable or unwilling to test them, please open an Issue and I will do my best to test it. If you are able to test the functionality, and/or fix any bugs, please submit a pull request.

Contributing

I'd love some assistance with testing, improving and debugging this code. Please feel free to create pull requests for any improvements. Regular contributors will be granted more access so I don't have to approve everything.

Credits

Please view the Credits.

Installation and Use

  • Installation
  • Usage
    • Self contained example
    • Multi-action example
    • Login with FitBit example (Coming soon)

FitBit Interface Testing

Confirming that this bundle works is an on-going process. For details about the last test date of each API end point please check out the Interface Testing wiki page.

Todo List

  • Test read-only API Calls
  • Test write API Calls
  • Release stable read-only version
  • Release stable read-write version
  • Write test functions
  • Add new FitBit functionality
  • Adjust OAuth use to prefer built-in PHP OAuth if available
  • Write example code for "Login with FitBit"
  • Develop test site to demonstrate all functionality
    • Mostly developed, not yet publicly available
  • Contact FitBit to get bundle added to dev.fitbit.com