A pure Rust Fitbit Web API client!
fitbit-web-api 0.1.0
Matt Vertescher <mvertescher@gmail.com>
A CLI client for Fitbit's Web API.
USAGE:
fitbit-web-api [SUBCOMMAND]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
activity User activity data commands
auth Fetch an OAuth token from Fitbit
badges Prints a list of user badges
devices Prints a list of currently paired devices
help Prints this message or the help of the given subcommand(s)
hr Heart rate data commands
profile Print user profile information
sleep Sleep data commands
To use this client, you must have a few things:
- A valid Fitbit account
- A registered web application
- To access the most personal information, set the
OAuth 2.0 Application TypetoPersonal
- The OAuth2
CLIENT_IDandCLIENT_SECRETof your app found here
The Official Fitbit Web API Reference
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.