0

我 16 岁,正在创建一个显示所有 Strava 细分排行榜的网站,但 Strava 只给你起名为“Paul M”的名字。例如。在获取 API 时,有两个 Paul M,因此无法区分这些给人们并将他们的个人分数放在我的网站上。

使用此链接,您可以查看 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 //

4

2 回答 2

1

如此处所述,自 2018 年 1 月 17 日起,运动员特定数据需要进行身份验证。

因此,您无法区分具有相同姓名/姓氏的两名运动员,但您可以计算经过身份验证的用户的个人分数(并将其存储在数据库中以供进一步阐述)。

于 2020-05-04T14:46:57.447 回答
0

是个人资料唯一的第一组数字,并且保持不变。这可以用来将用户标识为 id

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-

于 2020-04-30T11:44:10.250 回答