Проблема с получением GET всех действий спортсмена в Strava API v3

Я хотел бы получить доступ к своим действиям с помощью 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()

person user13055597    schedule 10.07.2020    source источник


Ответы (1)


Ознакомьтесь с официальной документацией, раздел C. How to Make a cURL request.

Для каждого запроса вы должны отправить заголовок авторизации такого типа:

Bearer YOURACCESSTOKEN
person tezzo    schedule 13.07.2020