我需要以编程方式访问有关.fit活动的健身活动数据,或任何其他流行格式,这些数据可以插入其他热门服务(如Strava)。这适用于网络应用(不是Android; Android文档似乎更全面),因此我将浏览Google的REST API文档。
到目前为止我能够做的是使用Sessions List API获取活动列表。
{
"deletedSession": [],
"nextPageToken": "1521908171108",
"session": [
{
"modifiedTimeMillis": "1521394135119",
"endTimeMillis": "1521354180000",
"description": "",
"activityType": 7,
"application": {
"packageName": "com.xiaomi.hm.health"
},
"startTimeMillis": "1521353940000",
"id": "Walk11521353940000",
"name": "Walk1"
},
{
"modifiedTimeMillis": "1521908171107",
"endTimeMillis": "1521900180464",
"description": "",
"activityType": 8,
"application": {
"packageName": "com.google.android.apps.fitness"
},
"startTimeMillis": "1521898676234",
"id": "afe331980da3a28c:activemode:running:1521898676234",
"name": "Evening running"
}
]
}
所以现在我列出了这两项活动。我现在想要的是关于其中一项活动的详细信息,然后我将其插入到其他服务中。
我一直在浏览docs并且无法找到有关获取活动详细数据的任何信息。
所以我正在寻找的是这里附带的结构中的Feed:
任何朝着正确方向的推动都将受到高度赞赏。 :)