Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fitbit APIのススメ / Effective usage of fitbit API

Fitbit APIのススメ / Effective usage of fitbit API

2017/07/13 IoTLT #29

C04919d0b55a6a78a68b8ae72658bfbc?s=128

ykarakita

July 13, 2017
Tweet

More Decks by ykarakita

Other Decks in Technology

Transcript

  1. Copyright © 2016. All rights reserved. Copyright © 2017 All

    rights reserved. 2017/07/13 IoT縛りの勉強会! IoTLT vol.29 @ サムライインキュベート API利⽤のススメ
  2. Copyright © 2017 All rights reserved. 1 ⾃⼰紹介 n名 前:

    百⽊⽥ 雄亮 nFitbit : Charge 2 n所 属: ハンズラボ株式会社 n仕 事: l 東急ハンズのIT統制 l 研究&開発 l 企業システムのクラウド移⾏⽀援 @ykarakita
  3. Copyright © 2017 All rights reserved. 2 Fitbitを使⽤し始めた理由

  4. Copyright © 2017 All rights reserved. 3 Fitbitを使⽤し始めた理由 n学⽣時代: l

    某体育⼤学でやり投げ l →体育学部出⾝のエンジニア(珍)
  5. Copyright © 2017 All rights reserved. 4 Fitbitを使⽤し始めた理由 n学⽣時代: l

    某体育⼤学でやり投げ l →体育学部出⾝のエンジニア(珍) l Fitbit - トレーニング管理できる + Programmable
  6. Copyright © 2017 All rights reserved. 5 Fitbitを使⽤し始めた理由 n学⽣時代: l

    某体育⼤学でやり投げ l →体育学部出⾝のエンジニア(珍) l Fitbit - トレーニング管理できる + Programmable l →買うよねー
  7. Copyright © 2017 All rights reserved. 6 Fitbit APIで できること

  8. Copyright © 2017 All rights reserved. 7 Fitbit APIでできること n主に・・・

    ① ⾃分のデータの読み書き ② フレンズ情報の取得 ③ ⾃分のデバイス情報の読み書き
  9. Copyright © 2017 All rights reserved. 8 ①⾃分のデータの読み書き

  10. Copyright © 2017 All rights reserved. 9 Fitbit APIでできること n⾃分のデータの読み書き

    l ⽬標の設定 - 体脂肪 - 体重 - ⾷べたもの - 1⽇の歩数 - 1⽇の摂取カロリー など l データの取得 - 睡眠ログ - 体重ログ - ⼼拍数ログ など
  11. Copyright © 2017 All rights reserved. 10 ②フレンズ情報の取得

  12. Copyright © 2017 All rights reserved. 11 Fitbit APIでできること nフレンズ情報の取得

    l ⼀⽇あたりの平均歩数 l ⾝⻑・体重(フレンズが登録していれば) などなど
  13. Copyright © 2017 All rights reserved. 12 ③⾃分のデバイス情報の 読み書き

  14. Copyright © 2017 All rights reserved. 13 Fitbit APIでできること n⾃分のデバイス情報の読み書き

    l バッテリーの量 l アラーム(バイブレーション)設定 Fitbit APIのドキュメント https://dev.fitbit.com/docs/
  15. Copyright © 2017 All rights reserved. 14 Fitbit API使ってみた

  16. Copyright © 2017 All rights reserved. 15 ✕ Music

  17. Copyright © 2017 All rights reserved. 16 ⾛る時のスタイルはこんな感じ スマホ イヤホン

  18. Copyright © 2017 All rights reserved. 17 ⾛っていて、 こんなことありませんか?

  19. Copyright © 2017 All rights reserved. 18 ⾛りも佳境を迎え、 ペースも上がってきて いい調⼦!

    このままベスト記録!
  20. Copyright © 2017 All rights reserved. 19 その時、 イヤホンから 流れてきたのは・・・

  21. Copyright © 2017 All rights reserved. 20 落ち着くバラードソング

  22. Copyright © 2017 All rights reserved. 21 違う!そうじゃない!

  23. Copyright © 2017 All rights reserved. 22 気持ちの⾼まりに 合わせて ⾳楽もテンション

    上がるものがいい!
  24. Copyright © 2017 All rights reserved. 23 ⼼拍数 ↓連動 曲のBPM

  25. Copyright © 2017 All rights reserved. 24 やってみた

  26. Copyright © 2017 All rights reserved. 25 APIが提供されている⾳楽ストリーミングアプリ

  27. Copyright © 2017 All rights reserved. 26 処理の流れ アプリケーション ⼼拍数API

    ⼼拍数を問い合わせ 最新の⼼拍数
  28. Copyright © 2017 All rights reserved. 27 処理の流れ アプリケーション ⼼拍数API

    BPMデータベース ⼼拍数に近いBPMの曲を問い合わせ 曲名・アーティスト名
  29. Copyright © 2017 All rights reserved. 28 処理の流れ アプリケーション ⼼拍数API

    BPMデータベース プレイリストAPI 曲をプレイリストに追加
  30. Copyright © 2017 All rights reserved. 29 デモ

  31. Copyright © 2017 All rights reserved. 30 ↑Spotifyのアプリ

  32. Copyright © 2017 All rights reserved. 31

  33. Copyright © 2017 All rights reserved. 32

  34. Copyright © 2017 All rights reserved. 33 まとめ nFitbit APIを使ってみよう!

    l ユーザー会もあります - JaFUGで検索! n個⼈技術ブログでFitbit APIの使い⽅など書いてます l http://sakanaaas.hateblo.jp/ @ykarakita
  35. Copyright © 2017 All rights reserved. 34 Thank you