01-27-2017 04:52
01-27-2017 04:52
Hi. My Python application is consuming the Fitbit API. In order to get the data, I'm redirecting the user from the app to the fitbit authorization page and receiving the code from there which I exchange for a token. On checking the user's profile on fitbit however, my app is not on the list of applications the user has authorized to access their data. Kindly advise on possible reasons for this.
01-27-2017 10:40
01-27-2017 10:40
This should not be possible. Are you 100% certain that the account that authorized your app is the account you're signed in to? Also keep in mind that until a 'code' is exchanged for an access token, the authorization is not considered complete.
01-29-2017 20:47
01-29-2017 20:47
Hello Jeremiah. Thank you for your reply. Yes, it is the same account I'm using to authorize the app and I do make a request for and get a token with the code. Could it be due to the application uri being localhost in the application settings on Fitbit?
01-31-2017 12:00
01-31-2017 12:00
@ryanm007 As Jeremiah pointed out, that's not possible. Once you complete authorization, the app will be listed under "My Applications" in your dashboard settings.
What's the user ID you're using when authorizing your app?
01-31-2017 22:53
01-31-2017 22:53
Hello Andrew. The ID of the app is 2283MF
02-01-2017 11:20
02-01-2017 11:20
@ryanm007 Thanks, but I'll need the user ID of the user you're logged in as when you're authorizing your app. To find that, do the following:
1. Go to your fitbit.com dashboard
2. Click on your profile picture in the upper right corner
3. Check the URL to see what's after "user/"; this is your user ID
02-01-2017 23:45
02-01-2017 23:45
Hey. Sorry. The ID of the user authorizing the app(me) is 5F4872.
02-02-2017 09:46
02-02-2017 09:46
@ryanm007 Thanks, I sent you a PM.