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
IoTセレクトショップの ラピットプロトタイピングとPayPal実運用
Search
n0bisuke
June 15, 2016
Technology
1
3.8k
IoTセレクトショップの ラピットプロトタイピングとPayPal実運用
PayPal Tech Meetup #2 で話しました〜
http://eventdots.jp/event/588605
IoTセレクトショップにPayPal導入してる話です。後半はおまけ。
n0bisuke
June 15, 2016
Tweet
Share
More Decks by n0bisuke
See All by n0bisuke
WebHID APIでHIDデバイスをブラウザから制御!! #iotlt
n0bisuke
1
800
IFTTTが有料化したのでIntegromatの話 #iotlt
n0bisuke
0
660
M5Core2触ってみたけど上下注意 #iotlt vol67
n0bisuke
0
1.1k
PubNubを久々に使ってみたよ! #iotlt #m5stick #pubnub #djuko
n0bisuke
1
900
ATOM Echoでビデオ会議通知 #IoTLT
n0bisuke
0
620
オンラインLTをやってみた所感 #devreljp
n0bisuke
1
750
マイコンボード再活用なワイの配信環境 ~ラズパイやJetson Nanoを積ボードにしてる人必見~ #iotlt
n0bisuke
1
440
在宅テレカン時の 例の夫婦問題を解決する #iotlt #m5atom #m5stack
n0bisuke
1
930
嫁が来たらPCを閉じたいからアラートする #MiBand #RaspberryPi #iotlt
n0bisuke
1
1k
Other Decks in Technology
See All in Technology
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
1
250
[2026-03-07]あの日諦めたスクラムの答えを僕達はまだ探している。〜守ることと、諦めることと、それでも前に進むチームの話〜
tosite
0
200
Evolution of Claude Code & How to use features
oikon48
1
590
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
290
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
870
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
1.7k
クラウド × シリコンの Mashup - AWS チップ開発で広がる AI 基盤の選択肢
htokoyo
2
220
親子 or ペアで Mashup for the Future! しゃべって楽しむ 初手AI駆動でものづくり体験
hiroramos4
PRO
0
110
「Blue Team Labs Online」入門 - みんなで挑むログ解析バトル
v_avenger
0
150
越境する組織づくり ─ 多様性を前提にしたチームビルディングとリードの実践知
kido_engineer
2
190
GitLab Duo Agent Platform + Local LLMサービングで幸せになりたい
jyoshise
0
290
Claude Code 2026年 最新アップデート
oikon48
11
8.6k
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
New Earth Scene 8
popppiees
1
1.7k
Optimizing for Happiness
mojombo
378
71k
Abbi's Birthday
coloredviolet
2
5.3k
The Curse of the Amulet
leimatthew05
1
9.9k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
270
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
470
Done Done
chrislema
186
16k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Transcript
*P5ηϨΫτγϣοϓͷ ラピットプロトタイピングͱPayPal実運⽤ LIG inc. @n0bisuke #paypaltech
About Me • @n0bisuke • LIGinc. ΤϯδχΞ / DevRelࣄۀऀ •
࠷ۙͷڵຯ: IoT / JavaScript Robotics • 89ੈ (ฏݩ) • MilkcocoaΤόϯδΣϦετ • #IoTLT
͜Μͳͷ࡞ͬͨΑ
None
None
None
IoTなセレクトショップ
͜Μͳͷ࡞ͬͨΑ %&.0
*P5ͳηϨΫτγϣοϓʮTUVEJPʯ ߪೖͷΈʹ1BZ1BMΛʜ
࣮ӡ༻։࢝͠·ͨ͠ɻ
࣮ӡ༻։࢝͠·ͨ͠ େࣄ
Slack通知 デバイス通知 社内Slack 社内デバイス 1BZ1BMܾࡁͱ࿈ܞͨ͠ػೳ ௨ܥ
1BZ1BMܾࡁͱ࿈ܞͨ͠ػೳ 購⼊ λΠϜηʔϧػೳ 在庫管理 タイムセール情報 PUSH 在庫情報も 含めてpush
λΠϜηʔϧػೳ%&.0 ※画⾯は新デザインです
ٕज़తʹ͜ͷลͬͯ·͢ ɾ8FC1VTI ɾ4FSWJDF8PSLFS ɾ1BZ1BM/PUJpDBUJPOT"1*
1BZ1BMͰ৭ʑͱใ࣋ͨͣʹ͍͚ͯ·͢ɻ ࠓͷͱ͜Ζ 1BZ1BM#VUUPO 1BZ1BM/PUJpDBUJPOT"1* ・在庫情報 ・お⾦ ・ユーザーの⾊々な情報 ・在庫情報 ・お⾦ ・ユーザーの⾊々な情報
5⽉下旬くらいから作り始めて 現時点で実運⽤ ラピットプロトタイピング時に役⽴った サービスを紹介します。
ͭΒ͔ͬͨͱ͜Ζ 8FC)PPLXFCQVTI·Ͱͷσόοά·ΘΓɻ ಛʹ44-
Α͋͘Δ8FCIPPL action Webhook http / post ⾃前のサーバーなど 通知
Α͋͘Δ8FCIPPL action Webhook http / post ⾃前のサーバーなど 通知 この辺を⽤意するのが地味に⾯倒くさい
࠷ॳ"[VSFͷ*BB4ͰΖ͏ͱ͚ͨ͠Ͳʜ action Webhook http / post ⾃前のサーバーなど 通知 HTTPSしか対応してない ・デバッグ⽤のプログラムの⽤意
・SSL対応ちょっとだるい
8FCIPPLTTJNVMBUPS
3FRVFTU#JO 8FCIPPLΛड͚ྲྀͯ͘͠ΕΔQSPYZతͳαʔϏε
action Webhook http / post 通知 ・無料で利⽤出来る ・HTTPSでWebhookを受けれる ・Webhookで送られてくる値も確認可能 (デバッグ)
・条件指定し、Webhookを受け取たらさらにRequestを投げられる (e.g. Slackなどへ)
OFUMZGZ SSL環境に簡単ホスティング
・静的ファイルをドラッグ&ドロップするだけ ・GH-PagesやHerokuよりもだいぶ楽
4FOE1VMTF WebPushのテスト / SSL必須なのでnetlifyと組み合わせるといい
·ͱΊ ・IoTなセレクトショップを作ってPayPal決済を導⼊して 運⽤してます。 ・PayPal連携のタイムセールな仕組みを作ってます ・ラピットプロトタイピングで実現したいことを最速に! - RequestBin - netlify -
SendPuse - PayPal API
͕࣌ؒ͋ͬͨΒɺ͓·͚
ͭΒ͔ͬͨͱ͜Ζ-W ύʔιφϧPSϏδωεΞΧϯτ 実際に売るに通常アカウントではダメっぽい
ͭΒ͔ͬͨͱ͜Ζ-W ύʔιφϧPSϏδωεΞΧϯτ 個⼈認証 個⼈認証 + 会社の証明など
ͭΒ͔ͬͨͱ͜Ζ-W ύʔιφϧϏδωεΞΧϯτ 個⼈認証 個⼈認証 + 会社の証明など
ͭΒ͔ͬͨͱ͜Ζ-W ύʔιφϧϏδωεΞΧϯτ 個⼈認証 ↓ 家にハガキでパスコードが送られてくるけど そもそもWeb界隈の⼈は受け取れない()
ͦͷ݁Ռʜ ͔ͬ͜ѱ͍
ͭΒ͔ͬͨͱ͜Ζ-W αϯυϘοΫεΞΧϯτͷଘࡏʹޙ͔Βؾͮ͘
ͭΒ͔ͬͨͱ͜Ζ-W αϯυϘοΫεΞΧϯτͷଘࡏʹޙ͔Βؾͮ͘ (仕組み作るだけならこっちの⽅がはやかった…)
ͭΒ͔ͬͨͱ͜Ζ-W ɾυΩϡϝϯτͱ"1*͕͔Γʹ͍͘
͔Γʹ͍͘ཧ༝ ׂѪ ɾྔଟ͍ͷʹϑΥϯτ͕αϯηϦϑମʢ͍จষͩͱԣํʹ͕ Γͷগͳ͍αϯηϦϑମർΕΔɺ/FX:PSL5JNFTͷΑ͏ʹηϦ ϑମ͕ϕετɻಛʹ"1*υΩϡϝϯτͳΜͯ1$ͰಡΉέʔεʼʼʼ εϚϗͰಡΉέʔεͷํ͕ѹత͔ͩΒɺαϯηϦϑମͳΜͱͳʔ ͘៉ྷʹݟ͑ΔҎ֎ͷϝϦοτ͕ͳ͍ͷͰʁʣ ɾ৭ͷࢹ֮తΧςΰϥΠζ͕͞Ε͍ͯͳ͍ɺશ͕ͯ୯ௐͰؔੑ͕ݟ ͑ʹ͍͘ ɾεςοϓΛද͢ࣈ͕ຊจͱಉ͡ϑΥϯτͰɺͲΕ͙Β͍ͷ࡞ۀ
ྔ͔ݟ௨͕͖ͭ͠ʹ͍͘ ɾαΠυόʔ͕ݻఆͳͷʹͨͩϖʔδ֎ϦϯΫͷΈΛష͍ͬͯΔʢ͍ ͍ྫ2JJUBͷΑ͏ʹI I IΛΠϯσοΫεԽͯ͠αΠυόʔ ʹ͓͍ͯ͋͛Δͱ͕ࣗͲ͜ʹ͍Δ͔͔Γ͍͢ʣ
͓·͚