09-16-2015 07:32 - edited 09-18-2015 07:48
09-16-2015 07:32 - edited 09-18-2015 07:48
Hi, I'm using API to synchronize activities from my app to fitbit.
When I post activity like running or walking, I send distance/time and all other required properties.
However I'm getting a lot of responses from users, that they like synchronization with fitbit, but if they have any fitbit device, and synchronize steps with it, activities from my app erase all steps data, that user synchronized from fitbit device.
But there is no possibility in API to post steps. So my question is: how to avoid erasing steps that user got from his fibit device?
As I understand it's know bug, as other developers have same problem http://syncsolver.com/healthfitbit/support/#6f2b21ce
Please, assist.
09-16-2015 12:44
09-16-2015 12:44
@yu2z You can log steps when creating a walking or running activity. You can look at the documentation here: https://dev.fitbit.com/docs/activity/#activity-logging (I think you can only specify distance or steps, not both.)
09-17-2015 01:10
09-17-2015 01:10
Distance is priority, as it more precise value, because it is tracked with GPS.
I don't really mind, if steps from my app won't post, but it's unacceptable that API erases steps that was logged by fitbit device during workout time.
09-18-2015 08:59
09-18-2015 08:59
So basically you overdefine the tracker exercise(s) with your exercise.