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
PythonでフィットネスデータをIFTTTに繋いでみた
Search
Yuuki Shimizu
July 20, 2019
Programming
1
270
PythonでフィットネスデータをIFTTTに繋いでみた
Yuuki Shimizu
July 20, 2019
Tweet
Share
More Decks by Yuuki Shimizu
See All by Yuuki Shimizu
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
52
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
56
FastAPI を活用した オープンデータAPI の作成
yuukis
0
920
FastAPIで始める やまなし温泉めぐり
yuukis
0
410
Slack の困りごとを何とかしてみた①
yuukis
0
81
Pythonでslackの困りごとを何とかしてみた①
yuukis
0
290
Pythonでお絵かき①
yuukis
0
330
Pythonを使ってみんなでワイワイしたい
yuukis
0
170
Pythonで始めるお手軽ダイエット(2)
yuukis
0
360
Other Decks in Programming
See All in Programming
[Do iOS '24] Ship your app on a Friday...and enjoy your weekend!
polpielladev
0
140
PaaSとSaaSの境目で信頼性と開発速度を両立する 〜TROCCO®︎のこれまでとこれから〜
gtnao
5
3.7k
Arm移行タイムアタック
qnighy
0
370
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
1.3k
型付き API リクエストを実現するいくつかの手法とその選択 / Typed API Request
euxn23
8
2.6k
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
15
2.3k
社内活動の取り組み紹介 ~ スリーシェイクでこんな取り組みしてます ~
bells17
0
250
距離関数を極める! / SESSIONS 2024
gam0022
0
320
見せてあげますよ、「本物のLaravel批判」ってやつを。
77web
7
7.9k
PHPのアノテーション(アトリビュート)からOpenAPIのドキュメントを出力し、レスポンスもそれを元にシリアライズすることで仕様と実装を乖離させず、色々楽できたよって話
kalibora
0
110
Jakarta EE meets AI
ivargrimstad
0
890
Hotwire or React? ~アフタートーク・本編に含めなかった話~ / Hotwire or React? after talk
harunatsujita
1
120
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Code Review Best Practice
trishagee
64
17k
Designing for Performance
lara
604
68k
KATA
mclloyd
29
14k
How STYLIGHT went responsive
nonsquared
95
5.2k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Building Applications with DynamoDB
mza
90
6.1k
Adopting Sorbet at Scale
ufuk
73
9.1k
Music & Morning Musume
bryan
46
6.2k
Writing Fast Ruby
sferik
627
61k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
860
Transcript
【Shingen.py #7 LT】 Python でフィットネスデータを IFTTT に繋いでみた 2019. 7.
20 しみず ゆうき 1
おまえ誰よ? しみず ゆうき • モバイルアプリエンジニア(Android/iOS) • 甲府生まれ 甲府育ち ※ 現在は東京に出稼ぎ中(3年目)
2
3 の話をします
4 背景について
4ヶ月前にダイエットネタで LT やりました 5
で、結局 効果あったの? 6
効果ありませんでした 7
痩せない原因 • 運動していない • (ほぼ)毎晩お酒を飲んでいる • 応援に慣れてしまった • 結果をすぐに忘れる 8
データ連携させて 色々な方法を試してみたい! 9
IFTTT • 数ある Web サービス(Facebook、Evernote、Weather、Dropbox など)同士で連携することができるWebサービス • Web サービスだけでなく iOS、Android
とも連携できる • 最近では、Google Assistant や amazon alexa などのAIスピーカー (スマートスピーカー)との連携が進んでいる ※一部、Wikipedia より抜粋 10
Webhook が利用できる!! 11
Python で IFTTT にデータ送信 import requests requests.post( 'https://maker.ifttt.com/trigger/[event]/with/key/[key]', data={'value1': 'テスト',
'value2': 'てすと', 'value3': 'test'} ) 12
例)Wi-Fi スマート電球と連携させる 13
体重の増減で照明の色を変える 14 ▼通常時 ▼体重 増 照明が赤かったら お酒を控える
まとめ • 自作の Python プログラムを IFTTT に繋げると、 色々遊べそう! 15