由於之前使用 FITBIT api 不同 type 要資料時,回傳 json 檔案格式不盡相同,也並非所有 api 所提供的 URL 都能取得資料,因此決定專門整理一篇,將 app type 設為 client 與 personal 進行回傳資料格式實測並記錄結果 當 app type 為 client 時: 一般的 Time Series : Resource URL : 當 URL 為 https://api.fitbit.com/1/user/[user-id]/activities/heart/date/[date]/[period].json 回傳資料:取得僅 daily 總結資料,包含 restingHeartRate( 型態同 API) period : 1d 、 7d 、 30d 、 1w 、 1m ,回傳資料是 period 前所設定的 [ date ] 往回推 [ period ] time , 30d 與 1m 差別於,取 [ date ] 往前推算的整整 30 天,或是 [ date ] 往前推的一個月 當 URL 為 https://api.fitbit.com/1/user/[user-id]/activities/heart/date/[base-date]/[end-date].json 日期可以跨月份任意指定 Intraday Time Series Resource URL : 當 URL 為 1. GET https://api.fitbit.com/1/user/-/activities/heart/date/[date]/[end-date]/[detail-level].json 2. GET https://api.fitbit.com/1/user/-/activities/heart/date/[date]/[end-date]/[detail-level]/time/[start-time]/[end-time].json 3. GET https:/...