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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Logy
March 09, 2022
Programming
670
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WebAPI Usecase for my home
Web API LT会 -vol.3
Logy
March 09, 2022
More Decks by Logy
See All by Logy
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
1.1k
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
650
変わりゆくAPI連携仕様との付き合い方 / Good practice of using API
nologyance
1
1.5k
戦略的情報収集のすゝめ
nologyance
0
830
自己学習を支えるInoreader + Notionのその後
nologyance
0
1k
自己学習を支える Inoreader + Notion
nologyance
3
18k
Nuxt.js + firebaseでハマったこと
nologyance
0
8.3k
Other Decks in Programming
See All in Programming
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
690
Foundation Models frameworkで画像分析
ryodeveloper
1
610
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
320
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.6k
仕様駆動開発の消費期限
watany
20
8.2k
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
360
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.5k
メールのエイリアス機能を履き違えない
isshinfunada
0
240
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
330
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
170
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
400
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
440
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The SEO identity crisis: Don't let AI make you average
varn
0
530
Product Roadmaps are Hard
iamctodd
55
12k
Tell your own story through comics
letsgokoyo
1
1k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Automating Front-end Workflow
addyosmani
1369
210k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Visualization
eitanlees
152
17k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
460
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しよう!
ご清聴 ありがとうございました