【问题标题】:Problem with obtaining GET all athlete activities in Strava API v3在 Strava API v3 中获取所有运动员活动的问题
【发布时间】: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


    【解决方案1】:

    看看official documentationC. How to Make a cURL request部分。

    对于每个请求,您必须发送此类型的授权标头:

    Bearer YOURACCESSTOKEN
    

    【讨论】:

      猜你喜欢
      • 2019-03-23
      • 1970-01-01
      • 2021-03-15
      • 2022-07-31
      • 2015-12-04
      • 2015-07-17
      • 1970-01-01
      • 2021-09-28
      • 2020-07-25
      相关资源
      最近更新 更多