I have registered app and webhook. In my phone application I successfully created subscription.
https://api.fitbit.com/1/user/{someid}/etc...It works for some users. I mean Fitbit triggers my webhook. But for one user (which has successful subscription), Fitbit for some reasons doesn't triggers my webhook.
Any ideas why this might happen? If there were configuration issues, it would be reproducible for all users, not for only one.
Best Answer
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
Best AnswerHi, In additional debug, I've figure out that there are no HartRate data, even if I ping FitBit directly with fitbit_user_id.
But in native Fitbit app, HartRate data presents for this user. Is there any thoughts, why it happening?
Best Answer
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
@Ted_Lv Could you confirm that the user has consented to sharing heart rate data with your application? You can use the Introspect endpoint to determine if the use has given consent to share data with your application as well as the data they chose to share with your application. If heart rate is not listed as one of the scopes they've consented to share, then this may be why you're not seeing pings for this user's heart rate.