[英]Get all running activities from Google Fit via REST API
有沒有辦法通過REST API從Google Fitness商店獲取所有活動?
我目前的假設是其他應用程序將其活動存儲在會話中,我可以使用Users.sessions.list檢索它們。 但是,那里的信息並沒有真正包含所有已存儲的信息,或者我想看到的是:當我通過Fit Android應用手動添加短期運行時,我希望可以通過會話API以某種方式訪問此信息。 這至少應包括我提供的信息,例如距離或時間。
通過應用程序或Web界面查看相同的信息,我可以看到我之前輸入的所有詳細信息以及大概的步數和卡路里。
如何通過API獲取此信息?
我目前主要對跑步或慢跑(8、56-58) 類型的活動感興趣,除了本屆會議已經提供的時間信息外,我還想閱讀距離。
不確定,如果這是正確的方法,但是如果按照以下步驟操作,我將獲得所需的所有信息
startTimeMillis
和endTimeMillis
設置為相關會話中的值 bucketBySession
以按會話將結果分組。 to the
聚合By`數組添加一個{ "dataSourceId": <id>
}。 不確定,如果有必要 生成的存儲桶具有與會話相關的所有信息。 對於我的用例,我需要清理過載的數據:某些數據源需要以米為單位的物理長度返回步長(得出)的距離。
這似乎對我的Fit數據進行了額外的清理工作,但我需要檢查一下,是否也適用於其他用戶的數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.