前回PhantomJSを使ってHealthPlanetにログインしユーザ名を取得するサンプルを作ってみた。
今回はHealthPlanetで提供されている体組成計データを取得するAPIを使ったプログラムを作ってみたい。
参考:体組成データを取得する。
準備
まずはmix
でプロジェクトを作成。今回はhelpget
という名前にします
続いて各種設定。ライブラリの指定と、HoundのDriverにPhantomJSを指定。
プログラムを書く
それでは「測定日付が”2015/07/01 00:00:00”から”2015/09/30 12:59:59”までの測定データ」をJSON形式で取得してみます。
前回のプログラムにOAuth関連のコードが追加された感じですね。
実行
先にPhantomJSを立ち上げてプログラムを実行します。
取得成功!
あとはIO.inspect
の部分をCSVに変換して出力するなどして利用していきたいと思います。
ちなみに"model" => "01000088"
は何かと思ったら、購入したiPhoneと連携する体組成計の事だったみたいだ。
製品:体組成計 インナースキャンデュアル RD-900
これから体重が増えやすい冬に向けて、こまめに計測して食べ過ぎには気をつけねば…