Strava api: лидерство в сегменте двух человек с одинаковыми именами - PullRequest
0 голосов
/ 30 апреля 2020

Мне 16, я создаю веб-сайт, на котором отображаются все таблицы лидеров сегмента Strava, но Strava дает вам только имя "Paul M." например. при загрузке API было два Пола М, так что не было никакого способа различить guish между ними людям и размещать их индивидуальные оценки на моем сайте.

Используя эту ссылку, вы можете увидеть данные API : https://www.strava.com/api/v3/segments/23430539/leaderboard?club_id=318793&page=1&per_page=100&access_token=fd1971ba756d8d479623a62cb59115a688131077

Мне просто интересно, возникла ли у кого-нибудь еще эта проблема?

, если ссылка не работает, просто прокомментируйте ее, потому что токен доступа имеет срок действия истек, и я создал функцию для динамического создания новой, которую я могу дать вам

const link = `https://www.strava.com/api/v3/segments/23430539/leaderboard?club_id=318793&page=1&per_page=100&access_token=fd1971ba756d8d479623a62cb59115a688131077`

fetch(link)
    .then((res) => console.log(res.json()))
    
//the data is in the console log as a JSON object //

Ответы [ 2 ]

0 голосов
/ 04 мая 2020

Как указано здесь , с 17 января 2018 года данные для спортсмена c требуют аутентификации.

Таким образом, вы не можете различить guish между двумя спортсменами с то же имя / фамилия, но вы можете рассчитать индивидуальный балл аутентифицированного пользователя (и сохранить его в базе данных для дальнейшей проработки).

0 голосов
/ 30 апреля 2020

- это первый набор чисел, уникальный для профиля лиц, и остается неизменным. Может ли это использоваться для идентификации пользователя как идентификатор

29T11: 10: 22Z"," start_date_local ":" 2020-04-29T12: 10: 22Z "," rank ": 1}, {"athlete_name": "Ray R.", "Elapsed_time": 1879, "moving_time": 1879, "start_date": "2020-04-

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...