Я хотел бы получить доступ к своим действиям с помощью Strava API в Python. Я изучил ответы на вопрос ниже, но все еще сталкиваюсь с ошибками. Кто может помочь мне получить данные?
Проблема с токеном доступа в Strava API v3 ПОЛУЧИТЕ все действия спортсменов
Я попробовал предложенный ответ, но все равно получаю сообщение об ошибке. Я выполнил предложенные шаги 1-3 и получил access_token
, когда на шаге 1 установил scope=activity:read_all
. При попытке получить все свои действия я получаю следующую ошибку: {'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()