10-05-2015 14:21
10-05-2015 14:21
Hi There,
We have recently had a few complaints from customers that their Fitbit information was not being synced into our application. After invetstigating, the subscription callback url was disabled and I'm wondering if there is a way to find out why this happend. Looking at the details of the callback url, I can see that the last requests to our callback url were on 2015-09-28 and they were returning 204 results
I've reenabled the callback url and we now seem to be receiving data again.
Some follow up questions:
As far as I understand, we are an affiliate with Fitbit
thanks
Ben
10-05-2015 14:39
10-05-2015 14:39
Hi Ben,
Unfortunately there is no way to catch up on the missing data. As for the email, I would recommend registering a new Fitbit account with some sort of a shared email/alias for your team and we can transfer ownership of the existing application to this new account.
Can you PM me your application OAuth 2.0 Client ID or OAuth 1.0 consumer key? I can check if your subscriber was disabled for too many failed deliveries.
10-06-2015 08:54
10-06-2015 08:54
@SunsetRunner We were also just disabled.
We've seen an unusually high # of SocketTimeout errors and our endpoint was just disabled. We quickly re-enabled, but are not seeing any unusually high volume on our end and continue to see SocketTimeout issues. Was there a change to the subscriotion API in the last day or so? Any proxy changes or network routing that might be causing this?
10-06-2015 09:07
10-06-2015 09:07
Hey Aaron,
There hasn't been any changes to the system recently and after consulting with another team member, we don't believe there are any network issues. During the time you're API subscriptions subscriber was having issues, there were no increase error rates for anyone else.
10-06-2015 09:13
10-06-2015 09:13
@SunsetRunner wrote:
Hi Ben,
Unfortunately there is no way to catch up on the missing data. As for the email, I would recommend registering a new Fitbit account with some sort of a shared email/alias for your team and we can transfer ownership of the existing application to this new account.
Can you PM me your application OAuth 2.0 Client ID or OAuth 1.0 consumer key? I can check if your subscriber was disabled for too many failed deliveries.
I followed up with Ben over PM and it does appear his subscriber was auto-disabled due to delivery failures.
10-06-2015 10:48
10-06-2015 10:48
Thanks @SunsetRunner for the quick response. Seems like we contiune to process them, so it must be a hiccup on the response back to your endpoint causing the timeout. Nothing changed here but we just did a quick refresh of all our endpoint nodes and we'll monitor. If you see anything weird from consumers elsewhere, let me know.
--Aaron