我想在 Python 中使用 Strava API 访问我自己的活动。我已经研究了以下问题中的回答,但仍然遇到错误。谁能帮我检索数据?
Strava API v3 获取所有运动员活动中的访问令牌问题
我已经尝试了建议的答案,但仍然出现错误。我已经完成了建议的步骤 1-3,获得了access_token
我scope=activity:read_all
在步骤 1 中设置的时间。尝试获取我的所有活动时,我收到以下错误:{'message': 'Authorization Error', 'errors': [{'resource': 'Athlete', 'field': 'access_token', 'code': 'invalid'}]}
我在第 3 步之后使用的代码是:
activities_url = "https://www.strava.com/api/v3/athlete/activities"
access_token = res.json()['access_token']
header = {'access_token': access_token}
activities = requests.get(activities_url, headers=header).json()