マガジンのカバー画像

Strava/Withings Web API開発

16
運営しているクリエイター

#python

Strava/Withings Web API開発 - おまけ(環境セットアップ)

おまけ(環境セットアップ手順) 【環境と導入対象】 ・OS: Windows10 ・Python: V3.7.7(※1…

Strava/Withings Web API開発 - まとめ

それぞれのサービス毎にデータ取得と画面表示ができたので、1つのモジュールに纏めて同じ画面…

Strava/Withings Web API開発 - 開発編③(Withings)

WithingsはStravaほど情報は出回っていませんでしたが、Web API開発の考え方は似通っているの…

Strava/Withings Web API開発 - Pythonリファレンス(データ格納:JSONと配列、辞書)

JSONとはJSON(JavaScript Object Notaion) JavaScript のデータ定義文をベースとした、簡易的…

Strava/Withings Web API開発 - Pythonリファレンス(Stravaのデータ処理:StravaIO)

PythonでのStravaのデータ処理にあたりStravaIOを使用した。 (参考) stravaio https://pypi.

Strava/Withings Web API開発 - 開発編②(Strava)

5/19から、月間走行距離がStravaの無料プランで見れなくなりました。サブスクリプションモデル…

Strava/Withings Web API開発 - Pythonリファレンス(GUIレイアウト作成:Tkinter)

TkinterとはTkinterとはPythonに標準搭載されている簡単にGUIを組むことのできるツールキットです。 (参考)Python/Tkinter プログラミング http://bacspot.dip.jp/virtual_link/www/si.musashi-tech.ac.jp/new_www/Python_IntroTkinter/ (参考)Python 入門 - Tkinter による GUI プログラミング https://python.keicode.

Strava/Withings Web API開発 - 開発編①(OpenWeather)

以下のリンクを参照して開発しました。 @Kazuya_Murakami氏がソースコードも公開してくれてい…

Strava/Withings Web API開発 - Pythonリファレンス(日付・時刻処理:datetime)

日付/時刻処理(datetime)日付や時刻は表記方法のバリエーションなどいろいろ考慮が必要なので…

Strava/Withings Web API開発 - 準備編③

Withings(OAUTH認証)以下リンクに纏められています。流れはStravaと一緒です。 ①Withings…

Strava/Withings Web API開発 - 準備編②

Strava(OAUTH認証)以下のリンクに纏められています。Strava側のAPIアプリケーション登録や認…

Strava/Withings Web API開発 - リファレンス(Web API認証)

APIキー認証やOAUTH認証のリファレンス(リンク集)です。 APIキー認証まずは基礎知識。 API…

Strava/Withings Web API開発 - 準備編①

各サービスからのデータ取得のためには認証が必要となります。 APIキーでの認証、もしくはOAUT…

Strava/Withings Web API開発 - 全体概要

全体概要①OpenWeatherMapから天気予報データを取得 ②Stravaからアクティビティデータを取得し、走行距離をグラフ化 ③Withingsから測定データを取得し、体重と体脂肪率をグラフ化 ④メインウィンドウ上に、①②③をWidgetとして配置 開発の流れ 大まかには以下をOpenWeatherMap、Strava,、Withingsそれぞれで繰り返します。 ①認証 ②データ取得 ③データ加工・グラフ作成 ④画面表示 使用Web API一覧 OpenWeathe