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
620
駅すぱあと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
260
スタイリッシュでモダンな「Gin」管理テーマの紹介 #drupal_haneda
hmaruyama
0
210
DrupalのWeb Profiler #drupal_haneda
hmaruyama
0
320
非エンジニアから開発者まで!DrupalPodを使用したDrupal環境の作成
hmaruyama
1
320
Drupal認定試験にチャレンジしよう!アクイア認定プログラムのご紹介 / introduction of Acquia Drupal Certification Program
hmaruyama
0
970
「Docker/Kubernetes実践コンテナ開発入門」学習のポイント #dockerbg / 20191108
hmaruyama
0
130
enebularでobnizを Lチカ してみた #enebular / 20181122
hmaruyama
0
570
Agent Friends Xperia Ear Duoで誰でも コミュニケーションにコミット #linebootawards / 20180826
hmaruyama
0
110
kintoneで楽々交通費精算!駅すぱあとWebサービス連携ハンズオン #kintonedevcamp / 20180802
hmaruyama
0
880
Other Decks in Programming
See All in Programming
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
5
2.4k
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
750
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
540
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
160
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
230
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
150
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
210
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
610
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
280
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
4.7k
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
760
Featured
See All Featured
Code Review Best Practice
trishagee
69
18k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Unsuck your backbone
ammeep
671
58k
Balancing Empowerment & Direction
lara
1
420
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
The Invisible Side of Design
smashingmag
301
51k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
Visualization
eitanlees
146
16k
Writing Fast Ruby
sferik
628
62k
Navigating Team Friction
lara
187
15k
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Λ ఏڙ͍ͯ͠ΔͷͰɺ ͥͻ৭ʑ৮ͬͯΈ͍ͯͩ͘͞