Strava API: загрузка сегментов быстро, возможно с одним запросом
При условии, что у меня есть список идентификаторов действий Strava (около 800), каков будет самый быстрый способ получить сегментные усилия для каждого из этих действий?
Согласно моему пониманию документации API Strava, в настоящее время единственной конечной точкой, включающей усилия сегмента, является та, которая возвращает экземпляр DetailedActivity
: /activities/{id}
( https://developers.strava.com/docs/reference/)
Но это означает, что мне придется выполнить 800 запросов, по одному на каждое действие, и это заставит пользователя моего веб-приложения ждать.
Тем не менее, есть приложения на базе Strava, подобные этому:
https://www.marcellobrivio.com/projects/strava-toolbox/
который, как только пользователь проходит аутентификацию в Strava, может предоставить анализ его сегмента практически мгновенно.
Может ли кто-нибудь, имеющий опыт работы с Strava API, посоветовать, как этого добиться?