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
20181003_liff
Search
knowledge_sakura
October 03, 2018
Business
0
130
20181003_liff
【福岡】Bot開発技術を極めたいエンジニア大集合! 福岡市粗大ごみ受付Botを大解剖 資料
https://line.connpass.com/event/100319/
knowledge_sakura
October 03, 2018
Tweet
Share
More Decks by knowledge_sakura
See All by knowledge_sakura
さくらのキャリアウェビナー vol.1 〜さくらのクラウド 認証認可基盤開発チームの裏側〜
knowledge_sakura
0
340
20200708t-okita
knowledge_sakura
0
2.2k
中島様_登壇資料.pdf
knowledge_sakura
0
880
山坂様_登壇資料.pdf
knowledge_sakura
0
880
林様_登壇資料.pdf
knowledge_sakura
0
930
廣瀬様_登壇資料.pdf
knowledge_sakura
0
880
CS_Beer_Bash_OSAKA_Vol.17.pdf
knowledge_sakura
0
880
20181003_flex
knowledge_sakura
0
140
20181003_login
knowledge_sakura
0
130
Other Decks in Business
See All in Business
エンジニア採用を引き継いだあなたへ〜EMが採用に向き合うとき、まず知っておきたいこと〜
kkun_22
PRO
1
560
malna-recruiting-pitch
malna
0
9.2k
company deck
japanrecruiting
0
230
【エンジニア職】中途採用向け会社説明資料(テックファーム株式会社)
techfirm
0
5.6k
生成AIとデザインリサーチが融和する未来(RESEARCH Conference2025)
hynym
PRO
0
130
株式会社TSIホールディングス会社案内
tsi_saiyou
1
19k
フルカイテン株式会社 採用資料
fullkaiten
0
74k
COMPANY INTRODUCTION
lenz_co
0
400
Cloudbase Recruiting Deck / 採用資料
cloudbaseinc
0
280
Tech Culture Deck
takuyasaga
0
810
株式会社スムーズ会社紹介資料/Smooth COMPANY DECK
smoothinc
PRO
1
1.6k
バイブコーディング入門:ビジネスを加速させる迅速なプロトタイピング術
ncdc
0
170
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Invisible Side of Design
smashingmag
301
51k
Agile that works and the tools we love
rasmusluckow
330
21k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Faster Mobile Websites
deanohume
309
31k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Why Our Code Smells
bkeepers
PRO
339
57k
Building Adaptive Systems
keathley
43
2.7k
BBQ
matthewcrist
89
9.8k
Making Projects Easy
brettharned
117
6.4k
Facilitating Awesome Meetings
lara
55
6.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Transcript
-*/&Ͱ8FC"QQ ͱ͍͏Մೳੑ l-*''z
"CPVUNF w %BJTVLF4IJNJ[V w -*/&6*5 w 6*5.FFUVQ w IUUQTFOHJOFFSJOHMJOFDPSQDPNKBCMPHEFUBJM
-*/&'SPOUFOE 'SBNFXPSL
8IBU`T-*'' w 8FC7JFXJOUFHSBUFEXJUI-*/& w 8FC7JFX+BWB4DSJQU4%, w "VUI0QFO*%$POOFDU w VVNFTTBHJOH"1*XJUI$034
w 8,8FC7JFX J04 $ISPNJVN "OESPJE w /BUJWF3&45"1* w 7JFX5ZQF w
4VQQPSUUBSHFUl@CMBOLz-*/&W /FX 8FC7JFX4%, w +BWB4DSJQU4%, <script src="https://d.line-scdn.net/liff/1.0/sdk.js"></script>
0QFO*E$POOFDU w $PNQBUJCJMJUZXJUI0QFO*E$POOFDU w &BTZUPHFUVTFS*EWJB+BWB4DSJQU4%, liff.init( data => { //
Now you can call LIFF API const userId = data.context.userId; }, err => { // LIFF initialization failed } );
VVNFTTBHJOHBQJ w /PUCPUUPVTFS QSPWJEFVTFSUPVTFSNFTTBHJOHBQJ w "TTJTUJOHDPOWFSTBUJPOXJUIDIBUCPUBOEVTFST w 4VQQPSU$SPTT0SJHJO3FTPVSDF4IBSJOH $034
liff.sendMessages([ { type:'text', text:'Hello, World!' } ]) .then(() => { console.log('message sent'); }) .catch((err) => { console.log('error', err); });
UFOPS
$SFBUF-*''"QQ $SFBUF.FTTBHJOH"1*$IBOOFM (FU$IBOOFM"DDFTT5PLFO
curl -X POST \ -H "Authorization: Bearer {channel access token}"
\ -H "Content-Type: application/json" \ -d '{ "view":{ "type": "compact", "url": “{URL}” } }' https://api.line.me/liff/v1/apps {“liffId":"line://app/1610390197-WapaEX5p"}
MJOFBQQ8BQB&9Q
5JQT w $SFBUF-*''"QQVQUPQFSDIBOOFM w .VTUUPVTFIUUQTQSPUPDPM w 6TFRVFSZTUSJOHJOTUFBEPGQBUI w ˁMJOFBQQ\MJ⒎*E^GPP w
ˁMJOFBQQ\MJ⒎*E^ JEGPP w /FFEUPDPOTJEFSBCPVUMBOETDBQFNPEF
$PODMVTJPO w ؆୯ʹ-*/&্Ͱ8FC"QQMJDBUJPOΛ࡞͢Δ͜ͱ͕Ͱ͖Δ w 4FSWFSMFTTͰ։ൃͰ͖ΔͷͰίετͰ࢝ΊΒΕΔ w 'MFY.FTTBHFͳͲଞͷ"1*ͱΈ߹ΘͤΔ͜ͱͰ-*/&ͷ DIBUͰఏڙͰ͖Δػೳͷ෯͕͕Δ w ࠓޙ༷ʑͳ"1*͕ఏڙ͞Ε·͢
IUUQTEFWFMPQFSTMJOFNFKBEPDTMJ⒎ IUUQTHJUIVCDPNMJOFMJOFMJ⒎TUBSUFS IUUQTHJUIVCDPNMJOFMJOFQMBUGPSNGFFECBDL
5IBOLZPV