18 мая 2020 г. Strava внесла изменения в API сегментов .
Конечная точка таблицы лидеров сегмента: недоступно :
-
/api/v3/segments/:id/leaderboard
Усилия по сегментам доступны только для подписчиков в следующих конечных точках:
/api/v3/segments/:id
/api/v3/segment_efforts
/api/v3/segment_efforts/:id/streams
api/v3/activities/:id
В течение 30 дней затронутые конечные точки будут возвращать пустые данные для бесплатных пользователей, за исключением конечной точки таблицы лидеров сегмента, которая будет вернуть пустые данные для всех пользователей. После 18 июня все они либо пропускают данные, либо возвращают сообщение об ошибке.
Обратите внимание, что в конце документа есть эта информация: «Усилия отдельных сегментов, усилия сегментов в рамках действий, личные достижения (PR) и рейтинг 10 лучших лидеров по-прежнему доступны независимо от статуса подписки ".
Я думаю, что этот документ не очень ясен, но, как бесплатный пользователь, я все еще могу используйте:
Что-то отличается от прошлого; например, API таблицы лидеров все еще работает, но возвращает другой набор данных, а некоторые параметры исчезли.
Проведя некоторые тесты с помощью Postman, кажется, что:
Я точно не знаю, что вам нужно, но, возможно, вы сможете:
- получить информацию о ваших действиях за определенный период
- получить усилия по сегментам в единственном числе активность
- анализ усилия сегмента