Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WebAPI Usecase for my home
Search
Logy
March 09, 2022
Programming
0
590
WebAPI Usecase for my home
Web API LT会 -vol.3
Logy
March 09, 2022
Tweet
Share
More Decks by Logy
See All by Logy
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
460
変わりゆくAPI連携仕様との付き合い方 / Good practice of using API
nologyance
1
1.3k
戦略的情報収集のすゝめ
nologyance
0
780
自己学習を支えるInoreader + Notionのその後
nologyance
0
970
自己学習を支える Inoreader + Notion
nologyance
3
17k
Nuxt.js + firebaseでハマったこと
nologyance
0
7.8k
Other Decks in Programming
See All in Programming
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
820
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
140
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
170
MDN Web Docs に日本語翻訳でコントリビュートしたくなる
ohmori_yusuke
1
120
AI時代の『改訂新版 良いコード/悪いコードで学ぶ設計入門』 / ai-good-code-bad-code
minodriven
14
4.8k
10 Costly Database Performance Mistakes (And How To Fix Them)
andyatkinson
0
340
技術同人誌をMCP Serverにしてみた
74th
1
650
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
170
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
780
XP, Testing and ninja testing
m_seki
3
250
猫と暮らす Google Nest Cam生活🐈 / WebRTC with Google Nest Cam
yutailang0119
0
120
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
570
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
A Tale of Four Properties
chriscoyier
160
23k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
How GitHub (no longer) Works
holman
314
140k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
4 Signs Your Business is Dying
shpigford
184
22k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Bash Introduction
62gerente
613
210k
Transcript
WebAPIでおうちDX Web API LT会 - vol.3 太田拓也
自己紹介 • 太田拓也 • 株式会社ラクス • HRTech領域の製品開発 • SpringBoot/Vue.js/AWS/Docker 2
目次 • 昨年こんなものを作りました • 新たなAPI?の登場 • 今後の展望 3
昨年こんなものを 作りました
ラクスアドベントカレンダー11日目:日常生活を支える技術 https://qiita.com/logy0704/items/b78338d658e0264dcb55
システム構成 • LINE Messaging APIで実現 6
LINE Messaging API • https://developers.line.biz/ja/services/messaging-api/ • LINEを通じて様々な機能が実現できる 7
その後 • GoogleCalendarAPIと連携させたりもしました 8
おうちDX • 日常のちょっとした煩わしさを解消 • 今日のゴミ収集は何だっけ? • いつ晩御飯を作り始めよう・・・ • 週末家にいる? •
LINEから通知が来たら基本的に確認するはず! 9
新たなAPIの登場
1 1
気象庁公式API?の 登場
気象庁公式API? • 最近登場したわけではない(そんな話題があったことを思い出した) • 正確にはAPIではない • 政府標準利用規約に準拠して利用できる • 利用の際は気象庁HP https://www.jma.go.jp/jma/kishou/info/coment.htmlも参照のこと
1 3
気象庁公式API? • こんな感じのデータが取れます • これを使えば天気予報を通知できるのでは 1 4
できました • 朝にその日の天気概況と気温、降水確率を通知 • 朝7時点では最低気温が取れなかったので妥協 • 夜中に最低気温のポイントが過ぎているから? 1 5
今後の展望
今後の展望 • 通知メッセージがごちゃごちゃしてきたので綺麗にしたい • Flex Messageを使えばいけそう(LINEすごい) 1 7
今後の展望② • 買い物リスト管理したい • 個人的にはTodoistを使っているのでAPIで同期するイメージ 1 8
Web APIで おうちDXしよう!
ご清聴 ありがとうございました