Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
WebAPI Usecase for my home
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
Transcript
20 slides
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しよう!
ご清聴 ありがとうございました
More Decks by Logy
See All by Logy
開発をもっとダイナミックに! dynamic workflowsの活用 / more dynamic developing with dynamic workflows
nologyance
0
600
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
1.3k
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
690
変わりゆくAPI連携仕様との付き合い方 / Good practice of using API
nologyance
1
1.5k
戦略的情報収集のすゝめ
nologyance
0
850
自己学習を支えるInoreader + Notionのその後
nologyance
0
1k
自己学習を支える Inoreader + Notion
nologyance
3
18k
Nuxt.js + firebaseでハマったこと
nologyance
0
8.4k
Other Decks in Programming
See All in Programming
TS 7.0 で baseUrl が使えなくなった今、パスエイリアスをどうするか
bicstone
2
650
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
240
まずはコードより業務と向き合う:テーブル解体のためにPdMを呼んだ話
sakawe_ee
0
230
Claude Code ハーネスDeep Dive – 君はどこまで制御する? -
takateeen_knj
6
5.8k
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
250
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
310
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
340
ビジネスロジックを堅牢に~Scala 3のドメインプリミティブ~
j5ik2o
0
170
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
340
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
330
SODA - FACT BOOK(EN)
sodainc
1
240
小さなアプリを作って公開するまで
onozaty
0
180
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
570
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
530
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
The Cult of Friendly URLs
andyhume
79
7.1k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
580
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
660
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
2
520
Building Applications with DynamoDB
mza
96
7.3k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2.1k