Google FIT 休息 API 获取会话
Google FIT Rest API Get Sessions
我正在尝试获取从 startDate 到 EndDate 的会话,但每次我尝试 return 总是一条空记录
HTTP/1.1 200 OK
Content-length: 3
X-xss-protection: 1; mode=block
Content-location: https://www.googleapis.com/fitness/v1/users/me/sessions?startTime=2015-11-20T00:00:00.00Z&endTime=2015-11-30T23:59:59.99Z
X-content-type-options: nosniff
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Vary: Origin,X-Origin
Server: GSE
Etag: ""
Pragma: no-cache
Cache-control: no-cache, no-store, max-age=0, must-revalidate
Date: Mon, 30 Nov 2015 16:49:52 GMT
X-frame-options: SAMEORIGIN
Content-type: application/json; charset=UTF-8
{}
怎么了?
我有该范围内的数据,例如,如果我执行数据集,它 return 数据 (https://www.googleapis.com/fitness/v1/users/me/dataSources/derived:com.google.step_count.delta:com.google.android.gms:estimated_steps/datasets/XXXXXXX000000000000-XXXXXX000000000000 )
会话表示用户执行健身的时间间隔 activity。
它只会出现在已转换为会话的会话资源项目中。
通常情况下,自动轨道(那些你不做任何跟踪的轨道)只有在你给它命名后才会成为会话(你可以使用 Google Fit App 尝试,选择其中一个自动跟踪活动,为其命名,例如 "lunch walk")。在 API 中变得可用需要一段时间,就我而言,会话列表需要一小时才能变得可用。
在会话列表中查看项目的另一种方法是创建一个会话:在 Google Fit 上创建一个新的 activity,具有启动和停止操作。
您可以在此处找到有关会话概念的更多信息:https://developers.google.com/fit/android/using-sessions
我正在尝试获取从 startDate 到 EndDate 的会话,但每次我尝试 return 总是一条空记录
HTTP/1.1 200 OK
Content-length: 3
X-xss-protection: 1; mode=block
Content-location: https://www.googleapis.com/fitness/v1/users/me/sessions?startTime=2015-11-20T00:00:00.00Z&endTime=2015-11-30T23:59:59.99Z
X-content-type-options: nosniff
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Vary: Origin,X-Origin
Server: GSE
Etag: ""
Pragma: no-cache
Cache-control: no-cache, no-store, max-age=0, must-revalidate
Date: Mon, 30 Nov 2015 16:49:52 GMT
X-frame-options: SAMEORIGIN
Content-type: application/json; charset=UTF-8
{}
怎么了?
我有该范围内的数据,例如,如果我执行数据集,它 return 数据 (https://www.googleapis.com/fitness/v1/users/me/dataSources/derived:com.google.step_count.delta:com.google.android.gms:estimated_steps/datasets/XXXXXXX000000000000-XXXXXX000000000000 )
会话表示用户执行健身的时间间隔 activity。
它只会出现在已转换为会话的会话资源项目中。
通常情况下,自动轨道(那些你不做任何跟踪的轨道)只有在你给它命名后才会成为会话(你可以使用 Google Fit App 尝试,选择其中一个自动跟踪活动,为其命名,例如 "lunch walk")。在 API 中变得可用需要一段时间,就我而言,会话列表需要一小时才能变得可用。
在会话列表中查看项目的另一种方法是创建一个会话:在 Google Fit 上创建一个新的 activity,具有启动和停止操作。
您可以在此处找到有关会话概念的更多信息:https://developers.google.com/fit/android/using-sessions