Health Planet API で遊ぶ
タニタの体重計と連携したデータは Health Planet API から取得できます。この記事ではドキュメントを見ながら Health Planet API を叩いて体重と体脂肪率のデータを取得する流れをみていきます。
API の仕様書はこちら: Health Planet API 仕様書 Ver1.0.1
API を叩くまでの準備
アクセストークンの取得
ドキュメントによると以下のとおり OAuth 2.0 に準じているそうなのでアクセストークンを取得していきます
当 API は OAuth 2.0 に準じて作成されております。 各 API において SSL 通信が必須条件となります。
流れは以下のとおり
- ウェブブラウザ経由で GET /oauth/auth し認可する、リクエストパラメータに code が付与された状態でリダイレクトされる
- リダイレクトのリクエストを受け取ったウェブサーバーは code を用いて POST /oatuh/toke...