05-22-2018 06:54
05-22-2018 06:54
I recognize that fitbit is mainly a fitness device. However, my interest in developing for the fitbit ecosystem extends beyond fitness data.
For example, I have an account with Wunderlist, a simple to-do list based service. My goal is to grab that data and display that data on the fitbit (Versa). I'd also like to send a POST back to Wunderlist when I have completed a particular task.
I've had a difficult time finding information on how to do this. I essentially modified the existing oauth example on github: https://github.com/Fitbit/sdk-oauth
but, when I run the application I get an error on the fitbit companion application (using the simulator) that says unauthorized_client - Invalid client_id.
I've registered my application with Fitbit, so I'm not sure where to go.
Thanks,
06-05-2018 16:37
06-05-2018 16:37
It's much more than just a fitness device 🙂
Did you definitely enter your enter your details as per the readme?
Enter your OAuth 2.0 Client ID and Client Secret into settings/index.jsx
08-05-2018 07:46
08-05-2018 07:46
I believe the code sample at https://github.com/Fitbit/sdk-oauth is not ment to be used for third party data like Wunderlist.
I think https://github.com/Fitbit/sdk-oauth is ment to be used for accessing Fitbit data only.
Have a look at https://github.com/Fitbit/sdk-bart which gets data from a third party like BART (https://api.bart.gov/docs/overview/index.aspx).
I have been playing a lot with the Bart sample code but so far I can get it to work only in the Fitbit OS Simulator.
I would be interested to know if somebody has it working on the Ionic device and what they did which I missed.
08-27-2018 03:53
08-27-2018 03:53
Any luck with getting your Wunderlist app to work?
I just switched from Pebble to Versa and I am seriously missing my Wunderlist app.
09-21-2018 03:39
09-21-2018 03:39
I too would like to receive wunderlist notifications on my charge 2.
09-21-2018 13:13
09-21-2018 13:13
09-22-2018 12:42
09-22-2018 12:42
Hi,
I am interested in getting Wunderlist to work. Let me know if you need help with working on this.