获取 Strava 路线的隐藏末端路段

问题描述 投票:0回答:1

我正在从 Strava v3 API

/athlete/activities
端点提取活动列表,并在地图上显示路线。
最初,我使用
activity.map.summary_polyline
绘制我的地图,但这不包括由于用户隐私设置而隐藏的开始和结束部分。

我能找到的获取完整路线数据的唯一方法是在收到所有活动后循环遍历它们,获取它们的 id,然后单独调用

/activities/{id}

这会返回更多详细信息,并包括
activity.map.polyline
,它显示正确,但似乎有很多额外的调用 - 基本上加载每个活动两次。

有没有办法让

summary_polyline
包含隐藏的路线部分?
或者某种方式让
/athlete/activities
在其返回中包含更详细的
polyline
属性?

strava strava-api-v3
1个回答
0
投票

根据文档,当您将请求中的范围设置为

activitiy:read_all

时,这应该是可能的

请参阅 Strava 开发者文档中的本章: https://developers.strava.com/docs/authentication/#detailsaboutrequestingaccess

© www.soinside.com 2019 - 2024. All rights reserved.