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
0
2.7k
[事例]SORACOM✖️LINEで可視化&通知
イベント情報⇨
https://soracom.connpass.com/event/226953/
ようかん(YosukeInoue
October 21, 2021
Tweet
Share
More Decks by ようかん(YosukeInoue
See All by ようかん(YosukeInoue
未来の投げ銭箱
inoue2002
0
14
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
170
LINEトークルーム広告v1
inoue2002
0
25
レシピ保存くん
inoue2002
0
290
初めてのServiceMessage
inoue2002
0
67
トーク履歴を分析してみる
inoue2002
0
2.3k
LINEで使えるAIチャットBot “AIチャットくん”とLINEAPI
inoue2002
0
21
謎コイン
inoue2002
0
42
LIFFで動く割り勘アプリTATEKAをリリースしてみた話
inoue2002
0
780
Other Decks in Programming
See All in Programming
継続的な活動で築く地方エンジニアの道
myamashii
2
350
みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい #mackerelio #srenext
ne_sachirou
0
370
Introduction of Happy Eyeballs Version 2 (RFC8305) to the Socket library
coe401_
1
220
Ruby メモリ管理 プログラミング
megmogmog1965
0
130
Rust.Nagoya #1
codemountains
0
170
Google's Recipe for Scaling (Web) Security – LocoMocoSec 2024
lweichselbaum
0
170
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.9k
リハビリmruby
kishima
1
160
Terraformテスト入門
msato
0
520
最近追加した型の紹介とその振り返り
aki19035vc
0
170
Trial
cairolibrary720
1
130
はしめてのプログラミングとロボット制御
watawatavoltage
0
290
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
79
5.5k
Robots, Beer and Maslow
schacon
PRO
157
8.1k
Agile that works and the tools we love
rasmusluckow
325
20k
WebSockets: Embracing the real-time Web
robhawkes
59
7.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
Designing with Data
zakiwarfel
96
5k
KATA
mclloyd
20
13k
RailsConf 2023
tenderlove
16
720
Building Your Own Lightsaber
phodgson
101
5.9k
Making the Leap to Tech Lead
cromwellryan
127
8.7k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
How STYLIGHT went responsive
nonsquared
93
5k
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)