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

WebAPI Usecase for my home

F34c64bc7a4bced65306809205aca33c?s=47 Logy
March 09, 2022

WebAPI Usecase for my home

Web API LT会 -vol.3

F34c64bc7a4bced65306809205aca33c?s=128

Logy

March 09, 2022
Tweet

More Decks by Logy

Other Decks in Programming

Transcript

  1. WebAPIでおうちDX Web API LT会 - vol.3 太田拓也

  2. 自己紹介 • 太田拓也 • 株式会社ラクス • HRTech領域の製品開発 • SpringBoot/Vue.js/AWS/Docker 2

  3. 目次 • 昨年こんなものを作りました • 新たなAPI?の登場 • 今後の展望 3

  4. 昨年こんなものを 作りました

  5. ラクスアドベントカレンダー11日目:日常生活を支える技術 https://qiita.com/logy0704/items/b78338d658e0264dcb55

  6. システム構成 • LINE Messaging APIで実現 6

  7. LINE Messaging API • https://developers.line.biz/ja/services/messaging-api/ • LINEを通じて様々な機能が実現できる 7

  8. その後 • GoogleCalendarAPIと連携させたりもしました 8

  9. おうちDX • 日常のちょっとした煩わしさを解消 • 今日のゴミ収集は何だっけ? • いつ晩御飯を作り始めよう・・・ • 週末家にいる? •

    LINEから通知が来たら基本的に確認するはず! 9
  10. 新たなAPIの登場

  11. 1 1

  12. 気象庁公式API?の 登場

  13. 気象庁公式API? • 最近登場したわけではない(そんな話題があったことを思い出した) • 正確にはAPIではない • 政府標準利用規約に準拠して利用できる • 利用の際は気象庁HP https://www.jma.go.jp/jma/kishou/info/coment.htmlも参照のこと

    1 3
  14. 気象庁公式API? • こんな感じのデータが取れます • これを使えば天気予報を通知できるのでは 1 4

  15. できました • 朝にその日の天気概況と気温、降水確率を通知 • 朝7時点では最低気温が取れなかったので妥協 • 夜中に最低気温のポイントが過ぎているから? 1 5

  16. 今後の展望

  17. 今後の展望 • 通知メッセージがごちゃごちゃしてきたので綺麗にしたい • Flex Messageを使えばいけそう(LINEすごい) 1 7

  18. 今後の展望② • 買い物リスト管理したい • 個人的にはTodoistを使っているのでAPIで同期するイメージ 1 8

  19. Web APIで おうちDXしよう!

  20. ご清聴 ありがとうございました