You've got friends

The Fitbit Web API has a common implementation of the OAuth 2.0 specification. You don't need a Fitbit-specific library to use the Fitbit Web API. Instead, we recommend that you use the best OAuth 2.0 or HTTP client library available for your platform. If you don't have a favorite OAuth 2.0 or HTTP library yet, we've listed some below that people have told us worked for them. If we don't have your favorite listed, tell us on the forum.

Note: Fitbit does not recommend or endorse any of these links. Use at your own risk.

OAuth 2.0 client libraries

There are many OAuth 2.0 client libraries listed on OAuth.net. Here are some we've heard good things about.

C# (.NET)

JavaScript for Node.js

PHP

Python

R

Unity

Community examples and tutorials

Node.js

Python

JavaScript for Web browser