Strava/Withings Web API開発 - Pythonリファレンス(Stravaのデータ処理:StravaIO)
PythonでのStravaのデータ処理にあたりStravaIOを使用した。
(参考) stravaio
https://pypi.org/project/stravaio/#description
https://github.com/sladkovm/stravaio
このパッケージを使用することで、認証やアクティビティデータの取得、項目単位でのデータ取り出しを容易に行うことができます。
コーディング例
##StravaIOをインポート
from stravaio import StravaIO
##アクセストークンでログイン
client = StravaIO(access_token=STRAVA_ACCESS_TOKEN)
##アクティビティを取得(after=でいつ以降のデータかを指定)
activities = client.get_logged_in_athlete_activities(after=xxxxxxx)
##アクティビティ毎にstart_date(アクティビティ開始日時), distance(距離)を取得
for item in activities:
print(item.start_date)
print(item.distance)
よろしければサポートお願いします。