我是16岁,创建一个网站,显示所有Strava的段数排行榜,但Strava只给你的名字为 "Paul M.",例如,当获取API时,有两个Paul M,所以没有办法区分这些人,并将他们的个人得分放在我的网站上。
使用这个链接你可以看到API数据。https:/www.strava.comapiv3segments23430539leaderboard?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 //
第一组数字是个人档案的唯一数字,并且保持不变。这是否可以用来识别用户作为一个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-。
如上所述 此处,自2018年1月17日起,运动员特定数据需要认证。
因此,您不能区分两个具有相同名字姓氏的运动员,但您可以计算经过认证的用户的个人得分(并将其存储在数据库中,以便进一步阐述)。