使用Chrome API Connector调用Strava API如何获取活动开始时间?
解决Strava API获取活动开始时间的问题
- 明确Strava API的目标字段:Strava活动对象中包含两个时间字段,
start_date(UTC标准时间)和start_date_local(活动创建者的本地时间),这两个字段默认可能不会被全部返回,需要主动指定。 - 在API Connector中添加字段参数:
- 打开API Connector的请求配置界面,找到「参数」设置区域。
- 添加一个新参数,键为
fields,值为你需要的字段列表,务必包含start_date或start_date_local。示例值:id,name,type,distance,start_date,start_date_local,elapsed_time - 保存参数后重新发送请求,此时返回的JSON数据中应该会包含指定的时间字段。
- 检查API权限:如果添加参数后仍未返回时间字段,确认你的Strava开发者应用已申请
read_all权限(俱乐部成员活动数据需要该权限),可登录Strava开发者后台查看应用的权限范围。 - 同步到Google Sheet:在API Connector的「输出设置」中,将返回的
start_date或start_date_local字段映射到Google Sheet的对应列即可完成同步。
内容的提问来源于stack exchange,提问作者Lệ Triều Dương
相关产品推荐
相关产品推荐

