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
[事例]SORACOM✖️LINEで可視化&通知
Search
ようかん(YosukeInoue
October 21, 2021
Programming
3.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
[事例]SORACOM✖️LINEで可視化&通知
イベント情報⇨
https://soracom.connpass.com/event/226953/
ようかん(YosukeInoue
October 21, 2021
More Decks by ようかん(YosukeInoue
See All by ようかん(YosukeInoue
高校生の時にLINEDCに出会って、 気づけば大学を卒業します!!
inoue2002
0
91
bolt.newで作る Vibe Coding for LINEミニアプリ
inoue2002
0
96
TEQSセミナー
inoue2002
1
290
Stripe Agent Toolkitを試してみた
inoue2002
0
160
今から始めるLINEBot入門
inoue2002
0
230
未来の投げ銭箱
inoue2002
2
190
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
500
LINEトークルーム広告v1
inoue2002
0
140
レシピ保存くん
inoue2002
0
1.8k
Other Decks in Programming
See All in Programming
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
110
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
140
スマートグラスで並列バイブコーディング
hyshu
0
280
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
260
1B+ /day規模のログを管理する技術
broadleaf
0
130
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
760
吝嗇家のためのAI活用 / AI development for miser - ChatGPT + Issue Driven Development
tooppoo
0
180
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
500
Performance Engineering for Everyone
elenatanasoiu
0
260
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
170
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
200
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
220
Featured
See All Featured
Paper Plane
katiecoart
PRO
2
52k
Docker and Python
trallard
47
3.9k
First, design no harm
axbom
PRO
2
1.2k
New Earth Scene 8
popppiees
3
2.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Skip the Path - Find Your Career Trail
mkilby
1
160
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
640
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.5k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Transcript
@inoue2002 ようかん(@inoue2002)
@inoue2002 ⾃⼰紹介 ようかん(井上陽介) - ⼤学1回⽣ - 未踏ジュニア2020スーパークリエータ - LINE API
Expert JAWSDAYS2021登壇 学⽣オンラインコミュニティSGG運営 - 最近の活動 - 得意なこと ⻑距離を⾛ること(1.5km ‒ 10km) LINEAPIをいじること イベントを主催したり登壇したりすること
@inoue2002 開発の背景
@inoue2002 実際運⽤しているもの+開発中
@inoue2002 エンジニア⽬線でお話しさせていただきます!
@inoue2002 エンジニア⽬線でお話しさせていただきます!
@inoue2002 IoTデバイスからLINEに通知を送るまで
@inoue2002 ここ登録するだけなんですよ👀
@inoue2002 IoTデバイスからLINEに通知を送るまで
@inoue2002 エンジニア⽬線でお話しさせていただきます!
@inoue2002 LINE連携の種類 メリット・デメリット ・LINEBot かっこいいメッセージが送信できる 公式アカウントから送信できる - 無料枠⽉1000吹き出し ・LINE Notify(Auth準拠)
ユーザーの好きなグループに好きなタイミングで通知をすることができる! プラットフォーム、複数のデバイスや通知先を複数持ちたい時向け 実装が結構⼤変 ・LINE Notify(パーソナルアクセストークン) 実装がめっちゃ簡単 送信先とかタイミングに⾃由度を持たせられない。決め打ち、プロトタイプ向け 複雑な実装はできない
@inoue2002 ・LINE Notify(Auth準拠)
@inoue2002 この後お話しする内容はパーソナルアクセストークンで実装
@inoue2002 エンジニア⽬線でお話しさせていただきます!
@inoue2002 可視化出来たら⾯⽩そうだなー
@inoue2002 具体的なシステム構成 - グラフ⽣成 https://www.image-charts.com/ https://github.com/image-charts/chartjs-image-javascript
@inoue2002 具体的なシステム構成 ‒Google SpreadSheet Google App Script
@inoue2002 さくっと実装
@inoue2002 動かしてみるとこんな感じ
@inoue2002 毎⽇運営している
@inoue2002 通知の運⽤は100分に1回 200KiB(キビバイト)前後!
@inoue2002 1ヶ⽉運⽤してみて 安い!!
@inoue2002 1ヶ⽉運⽤してみて
@inoue2002 1ヶ⽉運⽤してみて FREE!! FREE!!
@inoue2002 ソースコード等あります! https://qiita.com/inoue2002/items/495049d33ba9b9a3b6c3
@inoue2002 150分/難易度★★ https://soracom.jp/iot-recipes/
@inoue2002 ようかん(@inoue2002)