Quale fitness tracker ha la migliore API?
Dipende dalla vostra definizione di "migliore". Io sono di parte, ma ecco alcune cose a cui penso.
- Impegno per un'API. Fitbit ha avuto un'API pubblica più a lungo di quanto la maggior parte dei suoi concorrenti sia esistita (febbraio 2011, L'API pubblica di Fitbit è arrivata). Ha un prodotto API, un team di ingegneria e di supporto in crescita e dedicato.
- L'ampiezza dell'API. L'API Fitbit ha più di 70 endpoint (e altri sulla tabella di marcia). Le app di Fitbit utilizzano la stessa API pubblica che è disponibile per gli sviluppatori di terze parti. Solo la gestione dell'account e le funzioni di comunicazione del dispositivo sono riservate alle app Fitbit.
- Quantità di integrazioni. Fitbit ha migliaia e migliaia di integrazioni, per lo più da parte di utenti che vogliono giocare con i loro dati.
- Qualità delle integrazioni. Fitbit ha decine di integrazioni con app e servizi popolari come Weight Watchers, IFTTT, Strava, Lose It, MyFitnessPal e MapMyRun. È integrato in ogni grande programma di benessere aziendale. I tracker Fitbit sono stati utilizzati in molti studi di ricerca. Fitabase.com è un prodotto che permette ai ricercatori di gestire più facilmente i grandi studi che utilizzano i tracker Fitbit.
- Facilità d'uso. Fitbit utilizza lo standard OAuth 1.0a e usa molti concetti REST. (Il supporto OAuth 2.0 è stato annunciato, ma non ancora rilasciato). Ha sia l'accesso alla richiesta di risorse che i webhook di cambiamento. Ha un accesso ai dati sia orientato alle risorse che alle serie temporali.