【发布时间】:2020-10-31 12:12:38
【问题描述】:
我想在 Python 中使用 Strava API 访问我自己的活动。我已经研究了以下问题中的回答,但仍然遇到错误。谁能帮我检索数据?
Problem with access token in Strava API v3 GET all athlete activities
我已经尝试了建议的答案,但仍然出现错误。我已经完成了建议的步骤 1-3,当我在步骤 1 中设置了 scope=activity:read_all 时,获得了一个 access_token。当我尝试获取我的所有活动时,我得到了以下错误:{'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()
【问题讨论】:
标签: python-3.x oauth strava