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
駅すぱあとWebサービス連携ハンズオンパート ノンプログラミングでClovaスキルハンズオン&...
Search
HikaruMaruyama
September 19, 2018
Programming
1
570
駅すぱあとWebサービス連携ハンズオンパート ノンプログラミングでClovaスキルハンズオン&お茶会 #linebootawards #Clova_CEK / 20180919
https://linedev.connpass.com/event/97817/
HikaruMaruyama
September 19, 2018
Tweet
Share
More Decks by HikaruMaruyama
See All by HikaruMaruyama
OSS CMS「Drupal 10」 エッセンシャル:最新版でのWeb開発の魅力を探る #oscnagoya
hmaruyama
0
230
スタイリッシュでモダンな「Gin」管理テーマの紹介 #drupal_haneda
hmaruyama
0
170
DrupalのWeb Profiler #drupal_haneda
hmaruyama
0
280
非エンジニアから開発者まで!DrupalPodを使用したDrupal環境の作成
hmaruyama
1
280
Drupal認定試験にチャレンジしよう!アクイア認定プログラムのご紹介 / introduction of Acquia Drupal Certification Program
hmaruyama
0
890
「Docker/Kubernetes実践コンテナ開発入門」学習のポイント #dockerbg / 20191108
hmaruyama
0
110
enebularでobnizを Lチカ してみた #enebular / 20181122
hmaruyama
0
530
Agent Friends Xperia Ear Duoで誰でも コミュニケーションにコミット #linebootawards / 20180826
hmaruyama
0
88
kintoneで楽々交通費精算!駅すぱあとWebサービス連携ハンズオン #kintonedevcamp / 20180802
hmaruyama
0
790
Other Decks in Programming
See All in Programming
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.2k
AppRouterを用いた大規模サービス開発におけるディレクトリ構成の変遷と問題点
eiganken
1
440
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
1.8k
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
940
Rubyでつくるパケットキャプチャツール
ydah
0
170
HTML/CSS超絶浅い説明
yuki0329
0
190
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
6
700
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
0
140
PSR-15 はあなたのための ものではない? - phpcon2024
myamagishi
0
400
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
190
「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい / Code that 'just works' is good, but code that is 'readable' is even better.
mkmk884
6
1.4k
はてなにおけるfujiwara-wareの活用やecspressoのCI/CD構成 / Fujiwara Tech Conference 2025
cohalz
3
2.7k
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
Agile that works and the tools we love
rasmusluckow
328
21k
Done Done
chrislema
182
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Automating Front-end Workflow
addyosmani
1366
200k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Transcript
ϋϯζΦϯࢿྉɿ Ӻ͢ͺ͋ͱWebαʔϏε࿈ܞ Web APIΛͬͯ ΑΓଟ࠼ͳදݱΛ 2018.9.19 Hikaru Maruyama Val Laboratory
Corporation
IJLBSVNBSVZBNB !NBSVZBNBIJBLSV IUUQIJJJJJJJIJLBSVIBUFOBEJBSZDPN PROFILE ؙࢁͻ͔Δ גࣜձࣾϰΝϧݚڀॴ ςΫχΧϧΤόϯδΣϦετ ओͳॻ੶ɿ͡Ίͯͷ ɹɹɹɹ Ӻ͢ͺ͋ͱWebαʔϏε
ઌ΄Ͳ࡞ͨ͠εΩϧʹ ػೳΛՃ͠·͢ʂ ݩؾͰ͔͢ʁ ݩؾͰ͢ʂͪͳΈʹ ߴԁࣉӺɺJR૯ઢͳͲ ͕͍ͬͯ·͢ʂ
ͬͦ͘͞ϋϯζΦϯ։࢝
ekispertϊʔυͷΠϯετʔϧ ϝχϡʔϘλϯΛΫϦοΫ ΫϦοΫ
ekispertϊʔυͷΠϯετʔϧ ݕࡧ૭ʹ ʮekispertʯͱଧͭ node-red-contrib-ekispert-api ΛΠϯετʔϧ
Πϯετʔϧ͕ྃ͢Δͱ ͣΒͣΒͬͱϊʔυ͕ݱΕ·͢
ͪ͜ΒͷϑϩʔΛFork͠·͢ IUUQTFOFCVMBSDPNEJTDPWFSqPXCCCE FFCBEDEBD ʮForkʯϘλϯΛΫϦοΫ
औΓࠐΉϓϩδΣΫτΛࢦఆ
Default Role for AssetΛࢦఆ
Forked! ͜ΕͰenebularͷ ४උྃ
ϊʔυͷฤूʢstationϊʔυʣ μϒϧΫϦοΫ
1.Ӻ͢ͺ͋ͱWebαʔϏεͷ ΞΫηεΩʔΛೖྗ ϊʔυͷฤूʢstationϊʔυʣ 2.ʮDoneʯΛΫϦοΫ
ϊʔυͷฤूʢstation infoϊʔυʣ μϒϧΫϦοΫ
ϊʔυͷฤूʢstation infoϊʔυʣ 1.Ӻ͢ͺ͋ͱWebαʔϏεͷ ΞΫηεΩʔΛೖྗ 2.ʮDoneʯΛΫϦοΫ
σϓϩΠ ʮDeployʯϘλϯΛΫϦοΫͯ͠ มߋΛөͤ͞·͢
σϓϩΠ ҙ͞Ε͍ͯ·͕͢ ؾʹͤͣDeploy͠·͢
ClovaͷڍಈͷςετΛߦ͍·͢ IUUQTDMPWBEFWFMPQFSTMJOFNF
ClovaͷڍಈͷςετΛߦ͍·͢ ઌ΄Ͳ࡞ͨ͠εΩϧͷ ରϞσϧͷʮमਖ਼ʯϘλϯΛ ΫϦοΫ
ClovaͷڍಈͷςετΛߦ͍·͢ ʮςετʯΛΫϦοΫ
ClovaͷڍಈͷςετΛߦ͍·͢ ʮݩؾͰ͔͢ʁʯΛೖྗͯ͠Έ·͢
ClovaͷڍಈͷςετΛߦ͍·͢ ʮςετʯΛΫϦοΫ ͏·͍͚͘ɺ͜ͷΑ͏ʹ Ӻ໊ͱ࿏ઢؚ໊͕·Εͨঢ়ଶͰ ฦ͞Ε·͢ʂ
ิ Web API ͱ
Ӻ࿏ઢͷใ Ͳ͏ͳͬͯΔͷʁ
Ӻ࿏ઢͷใ Ͳ͏ͳͬͯΔͷʁ ͦ͜Ͱ Web API !!!
Web API ͱʁ Application Programming Interface ͷུ ࣮Έͳ͞Μͷۙͳͱ͜ΖͰ ଟ͘ར༻͞Ε͍ͯ·͢
None
(PPHMF.BQTͷ 8FC"1*͕ΘΕ͍ͯ·͢
ɹɹӺ͢ͺ͋ͱΞϓϦͷ߹ ौ୩Ӻ͔Β৽॓Ӻͷ ܦ࿏Λڭ͑ͯ ʹࢁखઢʹΓ·͢Αɺ ·ͨͷ࡛ژઢʹΓ·͢Α
ɹɹӺ͢ͺ͋ͱΞϓϦͷ߹ (&5IUUQTBQJFLJTQFUKQWKTPOTFBSDI DPVSTFFYUSFNF WJB-JTUौ୩৽॓ \l3FTVMU4FUz\l$PVSTFz <lTFBSDI5ZQFzlEFQBSUVSFz
࣮զʑ Web APIΛ࡞͍ͬͯ·ͨ͠
ݩؾͰ͔͢ʁ ࣮զʑ Web APIΛ࡞͍ͬͯ·ͨ͠
࣮զʑ Web APIΛ࡞͍ͬͯ·ͨ͠ POSTϦΫΤετͷ ड͚ޱ Ϩεϙϯε
࣮զʑ Web APIΛ࡞͍ͬͯ·ͨ͠
ݩؾͰ͢ʂͪͳΈʹ ߴԁࣉӺɺJR૯ઢͳͲ ͕͍ͬͯ·͢ʂ ࣮զʑ Web APIΛ࡞͍ͬͯ·ͨ͠
Web API ͱʁ Application Programming Interface ͷུ ࣮Έͳ͞Μͷۙͳͱ͜ΖͰ ଟ͘ར༻͞Ε͍ͯ·͢ ͓͞Β͍
Web API Λ͏গ͠ ৮ͬͯΈ͍ͨͳʔɾɾɾ
None
LINE͞ΜؚΊ ଟ͘ͷاۀ͕Web APIΛ ఏڙ͍ͯ͠ΔͷͰɺ ͥͻ৭ʑ৮ͬͯΈ͍ͯͩ͘͞