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
kintonecafe-osaka-vol17
Search
Koji Aasaga
March 16, 2018
Programming
0
650
kintonecafe-osaka-vol17
kintone Café 大阪 Vol.17で実施したMonacaとkintoneを連携するハンズオンの資料です。
Koji Aasaga
March 16, 2018
Tweet
Share
More Decks by Koji Aasaga
See All by Koji Aasaga
kintone cafe kyoto vol.3
kojiasaga
0
280
JAWS FESTA 2018
kojiasaga
0
220
kintone cafe hiroshima vol.10
kojiasaga
0
530
kintonecafe-okinawa-vol6
kojiasaga
0
390
Other Decks in Programming
See All in Programming
PicoRuby on Rails
makicamel
2
120
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
120
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
21
3.8k
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
260
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
350
RailsGirls IZUMO スポンサーLT
16bitidol
0
140
エンジニア向け採用ピッチ資料
inusan
0
180
エラーって何種類あるの?
kajitack
5
340
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
710
Node-RED を(HTTP で)つなげる MCP サーバーを作ってみた
highu
0
120
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
390
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
140
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
We Have a Design System, Now What?
morganepeng
53
7.7k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Speed Design
sergeychernyshev
32
1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Why Our Code Smells
bkeepers
PRO
337
57k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
The Invisible Side of Design
smashingmag
300
51k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Building Applications with DynamoDB
mza
95
6.5k
Transcript
LJOUPOFͱ࿈ܞ͢ΔεϚϗΞϓϦΛ ࡞ͬͯΈΑ͏ʂ LJOUPOF $BGÉ େࡕ 7PM ઙլ ޭ࣍
εϥΠυͷ63- IUUQCJUMZLDPEPD
ࣗݾհ ઙլ ޭ࣍ʢ͕͋͞ ͜͏͡ʣ ΞʔϧεϦʔΠϯεςΟςϡʔτ l αΠϘζެೝ LJOUPOF ΤόϯδΣϦετ
l LJOUPOF $BGÉ େࡕ ӡӦϝϯόʔ l ʙ·ͰαΠϘζʹ͍·ͨ͠
ΞγΞϧ͞Μ͔ΒϞφΧϨʔ͖·ͨ͠ʂ .POBDBສϢʔβʔಥഁه೦ ϞφΧϨʔΩϟϯϖʔϯ
ϋογϡλά LJOUPOF LJOUPOFDBGF NPOBDB
ඞཁͳͷ 1$ ʢ8JOEPXT PS.BDʣ ϒϥβ ʢ$ISPNFਪʣ εϚϗ ʢJ1IPOFPS"OESPJEʣ
ඞཁͳͷ IUUQTLJOUPOFDZCP[VDPKQ IUUQTEFWFMPQFSDZCP[VJP PS ˞ΞϓϦΛ࡞͢Δݖݶ͕ඞཁͰ͢
LJOUPOFͷհ
Ϋϥυܕσʔλϕʔε • νʔϜͰ͏ۀγεςϜΛ։ൃͰ͖ΔΫϥυαʔϏεͰ͢ɻ σʔλϕʔε ϫʔΫϑϩʔ ʢϓϩηεཧʣ ίϛϡχέʔγϣϯ
Ϋϥυܕσʔλϕʔε
LJOUPOF "1*ʹΑΔ֦ுੑ 3&45 "1* σʔλ࿈ܞ ը໘ͷΧελϚΠζ +BWB4DSJQU
)5.-ϞόΠϧΞϓϦͷ֓ཁ
ϞόΠϧΞϓϦ։ൃʹؔ͢Δ՝ ։ൃݴޠ͕04ຖʹҟͳΔͨΊɺ ։ൃ͕͔͔Δ ιʔείʔυཧͷෳࡶԽ ΤϯδχΞͷ֬อ͕ࠔ
)5.-ϞόΠϧΞϓϦͷొ 8FCͷඪ४ٕज़ʢ)5.-$44+BWB4DSJQUʣΛ ͬͯɺϫϯιʔεͰJ04"OESPJEͷ྆04ʹର Ԡͨ͠ϞόΠϧΞϓϦ։ൃΛߦ͑·͢ɻ
)5.-ϞόΠϧΞϓϦ༻ϑϨʔϜϫʔΫ $PSEPWBʢچ1IPOF(BQʣ "QBDIFιϑτΣΞࡒஂ
$PSEPWBͷΈ $PSEPWB )5.- $PSEPWB͕04ʹ ߹ΘͤͨωΠςΟϒ ίʔυΛఏڙ
04 +BWB4DSJQUͰ"1*࣮ߦ $PSEPWB͕ωΠςΟϒ ػೳΛ࣮ߦ
ϓϥάΠϯͰωΠςΟϒػೳΛ֦ு • ωΠςΟϒͷ֤छػೳɺϓϥάΠϯܗࣜͰ࣮͞Ε͍ͯ·͢ɻ • ඪ४ϓϥάΠϯͷଞʹɺୈࡾऀʹΑͬͯఏڙ͞ΕͨϓϥάΠϯΛ औΓࠐΜͰػೳΛ֦ுͰ͖·͢ɻ ඪ४ϓϥάΠϯ ɾΧϝϥ ɾҐஔใ ɾిா
ɾՃηϯαʔ ɾϑΝΠϧΞΫηε αʔυύʔςΟ ϓϥάΠϯ ɾ#MVFUPPUI ɾϓογϡ௨ ɾΞϓϦ՝ۚ ɾόʔίʔυಡऔ ɾ*P5 ࣗ࡞ϓϥάΠϯ
.POBDBͷհ
$PSEPWB։ൃڥɿ.POBDB • .POBDBຊͰͬͱීٴ͍ͯ͠Δ$PSEPWB։ൃڥͷ ҰͭͰ͢ɻ ສਓ͕ར༻͢Δ $PSEPWB։ൃڥ ࣮ػͰͷϦΞϧλΠϜ ݕূ͕Մೳ 6*ϑϨʔϜϫʔΫ
0OTFO 6*ࡌ ҆৺ͷຊޠαϙʔτ
.POBDBͷΈ • *%&ɺϏϧυڥΫϥυαʔϏεͱͯ͠ఏڙɻ ͲΜͳڥͰΞϓϦ։ൃΛ࢝ΊΒΕ·͢ɻ *%& σόοΨʔ ϏϧυγεςϜ Ϋϥυ λʔήοτ04ʹ
߹ΘͤͨڥͰ ΞϓϦΛϏϧυ ։ൃڥͱͯ͠ఏڙ ιʔείʔυ Ϋϥυ্ʹ
.POBDBσόοΨʔ ᶃϑΝΠϧΛฤू ᶄ࣮ػͰ͙͢ʹಈ࡞֬ೝ ίϯύΠϧॲཧ64#ܦ༝Ͱͷ࣮ػసૹͳͲෆཁɻ σόοάઐ༻ΞϓϦ͕ωοτϫʔΫܦ༝ͰมߋՕॴΛऔಘ͢ΔͨΊɺ ϦΞϧλΠϜʹಈ࡞ݕূͰ͖·͢ɻ ਪڥ (PPHMF$ISPNF
)5.-ϞόΠϧΞϓϦͷͨΊͷ 6*ϑϨʔϜϫʔΫࡌ
0OTFO 6* • ϋΠύϑΥʔϚϯεͳ6*Λ࣮ݱ • ϓϥοτϑΥʔϜΛผͯࣗ͠ಈͰελΠϧ͕มԽ
͍ํಠࣗλάΛهड़͢Δ͚ͩͷ؆୯ઃܭ POTUPPMCBSPOTUPPMCBS POTMJTUJUFNPOTMJTUJUFN POTUBCCBSPOTUBCCBS
֎෦αʔϏεͱͷ࿈ܞ
࿈ܞαʔϏεྫ
֎෦αʔϏεͷར༻ํ๏ • ܝࡌ͞Ε͍ͯΔαʔϏεҎ֎ͰɺҎԼͷͭͷ͍ͣΕ͔͕ఏڙ ͞Ε͍ͯΕ.POBDB͔Βͷར༻͕ՄೳͰ͢ɻ l $PSEPWBϓϥάΠϯ l +BWB4DSJQU4%, l 3&45"1*
ࠓճ࡞͢ΔΞϓϦ • ਐḿΛొ͢Δ͚ͩʂͷ୭Ͱ͑Δ؆୯ͳΞϓϦΛ࡞͠·͢ɻ 0OTFO 6*Λར༻͠ɺ"OESPJEͷ߹ϚςϦΞϧσβΠϯɺJ04ͷ ߹ϑϥοτσβΠϯ͕ద༻͞ΕΔΑ͏ʹ͠·͢ɻ "OESPJE J04
LJOUPOFͷηοτΞοϓ
ςϯϓϨʔτͷΠϯϙʔτʢʣ • ҎԼͷ63-ΛϒϥβͷΞυϨεόʔʹೖྗͯ͠ɺΞϓϦͷςϯϓ ϨʔτϑΝΠϧΛμϯϩʔυͯ͠Լ͍͞ɻ ˞4BGBSJͰࣗಈղౚ͢Δઃఆʹ͍ͯ͠Δ߹ɺઃఆΛΦϑʹͯ͠Լ͍͞ IUUQCJUMZLDPBQQ • γεςϜཧऀΞΧϯτͰLJOUPOFʹϩάΠϯ͠ɺʮLJOUPOFγες ϜཧʯʮΞϓϦςϯϓϨʔτʯͷॱʹਐΈ·͢ɻ ᶃ
ᶄ
ςϯϓϨʔτͷΠϯϙʔτʢʣ • ΞϓϦςϯϓϨʔτը໘Ͱɺઌ΄Ͳμϯϩʔυͨ͠[JQϑΝΠϧΛ ಡΈࠐΈ·͢ɻ ᶅ ᶆ ᶇ
ςϯϓϨʔτͷΠϯϙʔτʢʣ • ʮਐḿใࠂʯͱ͍͏ςϯϓϨʔτ͕ಡΈࠐ·Ε͍ͯΕྃͰ͢ɻ
LJOUPOFΞϓϦͷ࡞ʢʣ • ϗʔϜը໘ʹΓɺςϯϓϨʔτ͔ΒΞϓϦͷ࡞Λߦ͍·͢ɻ ᶄ ᶃ
LJOUPOFΞϓϦͷ࡞ʢʣ • ʮਐḿใࠂʯςϯϓϨʔτΛબͯ͠ΞϓϦΛ࡞͠·͢ɻ ᶅ ʮਐḿใࠂʯΞϓϦ͕Ճ͞ΕͨΒྃͰ͢ɻ
ΞϓϦ*%ͷ֬ೝ • Ճ͞ΕͨΞϓϦΛΫϦοΫ͠ɺҎԼͷը໘͕දࣔ͞ΕͨΒɺϒ ϥβͷΞυϨεόʔͷ63-ඌͷࣈʢΞϓϦ*% Λ֬ೝ͠ɺ ߇͓͖͑ͯ·͢ɻ • ࢼ͠ʹϨίʔυΛԿ͔݅ొ͍ͯͩ͘͠͞ɻ
ඪ४ϞόΠϧΞϓϦͰಈ࡞֬ೝ • LJOUPOFʹඪ४ͷϞόΠϧΞϓϦ͕͋Γ·͢ɻ • ·ͣඪ४ͷϞόΠϧΞϓϦΛͬͯɺΞϓϦʹϨίʔυొ͢Δ ·Ͱͷૢ࡞Λ֬ೝͯ͠Έ·͠ΐ͏ɻ LJOUPOF ݕࡧ
ඪ४ϞόΠϧΞϓϦͰಈ࡞֬ೝ ΞϓϦҰཡΛ։͘ ਐḿใࠂΛબ ՃϘλϯΛબ ೖྗͯ͠อଘ
.POBDBͷηοτΞοϓ
.POBDBͷΞΧϯτొ • ϒϥβͷ৽نλϒͰ.POBDBͷ8FCαΠτʢຊޠʣΛ։͖ɺ ʮαΠϯΞοϓʯΛΫϦοΫͯ͠Լ͍͞ɻ IUUQKBNPOBDBJP
ΞΧϯτใೖྗ • ड৴ՄೳͳϝʔϧΞυϨεͱύεϫʔυΛొͯ͠Լ͍͞ɻ
ΞΧϯτͷຊొ • ֬ೝ༻ͷϝʔϧ͕ૹ৴͞Ε·͢ɻهࡌ͞Εͨ63-ʹΞΫηε͢Δ ͜ͱͰొྃͰ͢ɻ • ͠Β͘͢ΔͱμογϡϘʔυը໘ʹભҠ͠·͢ɻ
*%&Λىಈ͢Δ • ϓϩδΣΫτͷʮ։͘ʯϘλϯΛΫϦοΫ͢Δͱɺ*%&͕ىಈ͠·͢ɻ
*%&ͷىಈ • *%&ͷ֤෦ͷׂҎԼͷ௨ΓͰ͢ɻ ϑΝΠϧͷཧ Λߦ͍·͢ ϑΝΠϧͷฤूΛ ߦ͍·͢ ϓϨϏϡʔΛ දࣔ͠·͢ σόοάใΛ
දࣔ͠·͢ μογϡϘʔυΛ ։͖·͢
ίʔυΤσΟλ Ͱฤू͠ɺอଘ͢Δ • ίʔυΤσΟλͰฤूͨ͠ϑΝΠϧΛɺϓϨϏϡʔͱσόοΨʔ Ͱ֬ೝ͠ͳ͕Β։ൃΛਐΊ͍͖ͯ·͢ɻ ؆୯ͳ֬ೝϓϨϏϡʔͰ ࣮ࡍͷදࣔ֬ೝσόοΨʔͰ
.POBDBσόοΨʔͷΠϯετʔϧ • (PPHMF1MBZ·ͨ"QQ4UPSFʹͯʮNPOBDBʯͰݕࡧ͠ɺ ΞϓϦΛεϚʔτϑΥϯʹΠϯετʔϧͯ͠Լ͍͞ɻ ΞΠίϯͪ͜ΒͰ͢ɻ
.POBDBσόοΨʔͷىಈ • .POBDBσόοΨʔΛىಈ͢Δͱɺ ࠨͷϩάΠϯը໘͕දࣔ͞Ε·͢ɻ • .POBDBʹొͨ͠ΞΧϯτͰ ϩάΠϯΛߦ͍ͬͯͩ͘͞ɻ
.POBDBσόοΨʔͰΞϓϦΛ࣮ߦ͢Δ • σόοΨʔΛىಈ͢ΔͱࣗಈతʹΫϥυଓ͠ɺϓϩδΣΫτ ͕Ұཡදࣔ͞Ε·͢ɻ • ϓϩδΣΫτΛλοϓ͢ΔͱΞϓϦ͕γϛϡϨʔτ͞Ε·͢ɻ
.POBDBσόοΨʔͷϝχϡʔ ߋ৽ ϓϩδΣΫτ ҰཡʹΔ εΫϦʔϯγϣοτ ΛࡱΔ ΞϓϦϩάͷ ֬ೝ
ΞϓϦ։ൃ
৽͍͠ϓϩδΣΫτΛ࡞͢Δ • .POBDBʹϩάΠϯͨ͠ঢ়ଶͰɺϒϥβͷΞυϨεόʔʹҎԼͷ 63-Λೖྗͯ͠։͖·͢ɻ IUUQCJUMZLDPNPOBDB DE
*%&ͷىಈ • ϓϩδΣΫτ͕࡞͞ΕͨΒɺʮ։͘ʯϘλϯΛΫϦοΫͯ͠ *%&Λ։͖·͢ɻ
ΞϓϦ*%ͷมߋ • .POBDBͰιʔείʔυΛมߋ͠·͢ɻJOEFYIUNM ߦΛɺ ઌ΄ͲLJOUPOFͰ֬ೝͨ͠ΞϓϦ*%ʹมߋ͍ͯͩ͘͠͞ɻ ͜͜Λมߋ
υϝΠϯใͷมߋ • ଓ͍ͯɺߦΛࣗ͝ͷLJOUPOFڥͷαϒυϝΠϯʹมߋ ͍ͯͩ͘͠͞ɻ ͜͜Λมߋ
.POBDBσόοΨʔͰ࣮ߦ͢Δ • .POBDBσόοΨʔʹ.POBDBͷΞΧϯτͰϩάΠϯ͠ɺ ϓϩδΣΫτҰཡը໘ͷத͔ΒʮਐḿใࠂΞϓϦʯϓϩδΣΫτΛ બ͢ΔͱΞϓϦ͕࣮ߦ͞Ε·͢ɻ
࣮ߦ݁ՌΛ֬ೝ͢Δ • ΞϓϦΛ࣮ߦͯ͠ొ·ͰߦͬͨΒɺLJOUPOFͰʮਐḿใࠂʯ ΞϓϦΛ։͖·͢ɻ Ϩίʔυ͕Ճ͞Ε͍ͯΔ͜ͱΛ֬ೝ͍ͯͩ͘͠͞ɻ
ιʔείʔυͷղઆ +BWB4DSJQU"1*ͷํ Ͱͳ͍ͷͰҙ • ϩάΠϯɺ͓ΑͼϨίʔυొॲཧɺLJOUPOFͷ3&45"1*Λར༻ ͍ͯ͠·͢ɻৄ͘͠ DZCP[V EFWFMPQFSOFUXPSLͷυΩϡϝϯ τΛ֬ೝ͍ͯͩ͘͠͞ɻ
.POBDBͳͲɺ֎෦͔Β LJOUPOFʹΞΫηε͢Δ ߹3&45"1*Λར༻
Ϩίʔυߋ৽ػೳͷՃ
ొॲཧΛͤ͞Δ • طʹϨίʔυ͕ଘࡏ͍ͯ͠Δ͕ೖྗ͞Εͨ߹ɺϨίʔ υͷ্ॻ͖Λߦ͏Α͏ʹιʔείʔυΛมߋ͠·͢ɻ • KTϑΥϧμͷSFHJTUKTΛ։͖ɺϑΝΠϧͷ࠷Լ෦ʹهड़͞ Ε͍ͯΔVQEBUFؔʹίʔυΛه͍͖ͯ͠·͢ɻ ͜͜ʹه͠·͢
Ϩίʔυߋ৽ػೳͷՃʢʣ • VQEBUFؔͷ্͙͢ʹ͋ΔBQQFOEؔͷதΛͯ͢ ίϐʔͯ͠ɺVQEBUFؔʹϖʔετ͠·͢ɻ BQQFOEؔͷίʔυΛ ʮ͜͜ʹೖྗʯͱ͍͏ ίϝϯτͷԼʹίϐʔ
Ϩίʔυߋ৽ػೳͷՃʢʣ • NFUIPEͷΛʮ1045ʯ͔Βʮ165ʯʹมߋ͠·͢ɻ ߋ৽༻ͷ)551ϝιουʮ165ʯ
Ϩίʔυߋ৽ػೳͷՃʢʣ • JEΛࢦఆ͢ΔߦΛՃ͠·͢ɻ ߋ৽ରͷϨίʔυ*%Λࢦఆ
࣮ߦ݁ՌΛ֬ೝ͢Δ • .POBDBσόοΨʔͰΞϓϦΛ࣮ߦͯ͠ɺઌ΄Ͳొͨ͠ σʔλ͕มߋ͞ΕΔ͜ͱΛ֬ೝ͠·͠ΐ͏ɻ
͔͜͜Β͕࣌ؒ͋Δํ͚Ͱ͢ɻ ͭͷ՝ͱͷҧ͍ ɾLJOUPOF6UJMJUZ ˞ Λ͍ͬͯ·͢ ɾ"1*τʔΫϯΛ͍ͬͯ·͢ ˞αΠϘζ͕ఏڙ͢Δ+BWB4DSJQU 4%,ͰɺLJOUPOF "1*͕؆୯ʹར༻Ͱ͖ΔΑ͏ʹͳΓ·͢ɻ
ΞϯέʔτΞϓϦ • εϚϗΞϓϦͷΞϯέʔτը໘Ͱೖྗ͞ΕͨใΛLJOUPOFʹ ొ͠·͢ɻ
LJOUPOFͷηοτΞοϓ
LJOUPOFΞϓϦͷ࡞ • γεςϜཧऀΞΧϯτͰLJOUPOFʹϩάΠϯ͠ɺΞϓϦͷՃΛ ߦ͍·͢ɻ
LJOUPOFΞϓϦͷ࡞ • lΞϯέʔτzͰݕࡧ͠ɺʮΞϯέʔτʯΞϓϦͷ ʮ͜ͷΞϓϦΛՃʯϦϯΫΛΫϦοΫͯ͠ొΛྃ͠·͢ɻ
LJOUPOFΞϓϦͷ࡞ • ΞϯέʔτΞϓϦͷઃఆϘλϯΛΫϦοΫ͠·͢ɻ
LJOUPOFΞϓϦͷ࡞ • ϑΥʔϜλϒΛબͯ͠ϑΥʔϜͷฤूΛߦ͍·͢ɻ • ࠓճʮ໊͓લʯʮϝʔϧΞυϨεʯʮLJOUPOFͷ͝ར༻ຬΛ ͓Β͍ͤͩ͘͞ɻʯҎ֎ͷ߲Λআ͠·͢ɻ
LJOUPOFΞϓϦͷ࡞ • ߲Λͭ·ͰݮΒͨ͠Βɺ࣍ʹʮ໊͓લʯ߲ͷʮઃఆʯΛ બͯ͠ϑΟʔϧυίʔυΛฤू͠·͢ɻ
LJOUPOFΞϓϦͷ࡞ • ϑΟʔϧυίʔυΛʮOBNFʯʹมߋͯ͠อଘ͠·͢ɻ • ಉ༷ʹɺଞͭͷ߲ͷϑΟʔϧυίʔυมߋͯ͠Լ͍͞ɻ • ઃఆ͕ऴΘͬͨΒʮϑΥʔϜΛอଘʯϘλϯΛΫϦοΫ͠·͢ɻ • ϝʔϧΞυϨεɿNBJM •
͝ར༻ຬɿDT D D
LJOUPOFΞϓϦͷ࡞ • ϑΥʔϜͷઃఆ͕ྃͨ͠Βɺʮઃఆʯλϒͷʮ"1*τʔΫϯʯΛ બ͠·͢ɻ
LJOUPOFΞϓϦͷ࡞ • ʮੜ͢ΔʯϘλϯΛΫϦοΫ͠ɺΞΫηεݖͷʮϨίʔυՃʯ ʹνΣοΫΛೖΕɺʮอଘʯϘλϯΛΫϦοΫ͠·͢ɻ • "1*τʔΫϯ.POBDBΞϓϦͳͲͷ֎෦͔ΒLJOUPOFΞϓϦʹΞ Ϋηε͢ΔࡍʹඞཁͱͳΓ·͢ɻίϐʔͯ͠ϝϞாͳͲʹషΓ͚ ͓͍͍ͯͯͩ͘͞ɻ
LJOUPOFΞϓϦͷ࡞ • ࠷ޙʹɺʮΞϓϦΛߋ৽ʯϘλϯΛΫϦοΫ͠·͢ɻ
ΞϓϦ*%ͷ֬ೝ • ਐḿใࠂΞϓϦͱಉ͡ํ๏ͰɺΞϓϦ*%Λ֬ೝ͠·͢ɻ
ΞϓϦ։ൃ
৽͍͠ϓϩδΣΫτΛ࡞͢Δ • .POBDBʹϩάΠϯͨ͠ঢ়ଶͰɺϒϥβͷΞυϨεόʔʹҎԼͷ 63-Λೖྗͯ͠։͖·͢ɻ IUUQCJUMZLDPNPOBDB DE
ΞϓϦ*%ͷมߋ • .POBDBͰιʔείʔυΛมߋ͠·͢ɻJOEFYIUNMdߦΛɺ ࣗ͝ͷڥʹ߹Θͤͯॻ͖͍͑ͯͩ͘͞ɻ
!
LJOUPOF6UJMJUZͷར༻४උᶃ • ϝχϡʔόʔͷ <ઃఆ>ʼ <֎෦αʔϏε࿈ܞ>Λબ͠ɺ ʰLJOUPOFʱͷ <ৄࡉΛݟΔ><Πϯετʔϧ>ͷॱʹϘλϯΛ ΫϦοΫ͠·͢ɻ
LJOUPOF6UJMJUZͷར༻४උᶄ • ҎԼͷը໘͕දࣔ͞ΕͨΒɺʮอଘ͢ΔʯΛԡ͍ͯͩ͘͠͞ɻ
LJOUPOF6UJMJUZͷར༻४උᶅ • ҎԼͷը໘͕දࣔ͞ΕͨΒɺҰ൪্ͷ ʮDPNQPOFOUTLJOUPOF6UJMJUZEPDTLJOUPOF6UJMJUZKTʯ ʹνΣοΫΛೖΕͯɺ<อଘ͢Δ>ϘλϯΛԡͤઃఆྃͰ͢ɻ
LJOUPOF6UJMJUZͱ • LJOUPOF 3&45"1*Λϥοϓͨ͠+BWB4DSJQUͷ4%,Ͱ͢ɻ .POBDBͳͲͷ֎෦ΞϓϦ͔ΒLJOUPOFͷΞΫηεΛ༰қʹ ߦ͑ΔΑ͏ʹͳΓ·͢ɻ IUUQTHJUIVCDPNLJOUPOFLJOUPOF6UJMJUZ
LJOUPOF6UJMJUZΛར༻࣮ͨ͠ํ๏ LJOUPOFͷυϝΠϯใΛઃఆ ೝূใΛઃఆʢ"1*τʔΫϯʹΑΔೝূͷ΄͔ɺϢʔβʔ໊ɺ ύεϫʔυʹΑΔೝূՄೳʣ $36%ॲཧʢొɾࢀরɾߋ৽ɾআʣͷ࣮ߦ •
ҎԼͷखॱͰ࣮Λߦ͍·͢ɻ
JOEFYIUNM ߦҎ߱ʹه // ドメイン情報の設定 kintoneUtility.rest.setDomain(appInfo.domain); // 認証情報の設定 kintoneUtility.rest.setApiTokenAuth(appInfo.token); // レコードの登録
kintoneUtility.rest.postRecord({ app: appInfo.id, record: data }).then(function(r) { alert("登録しました"); // 登録成功時の処理 }).catch(function(e) { console.log(e); // 登録失敗時の処理 });
.POBDBσόοΨʔͰ࣮ߦ͢Δ • .POBDBσόοΨʔʹ.POBDBͷΞΧϯτͰϩάΠϯ͠ɺ ϓϩδΣΫτҰཡը໘ͷத͔ΒʮΞϯέʔτΞϓϦʢެ։༻ʣʯ ϓϩδΣΫτΛબ͢ΔͱΞϓϦ͕࣮ߦ͞Ε·͢ɻ
ΞϓϦΛ࣮ߦ͢Δ • ΞϯέʔτใΛೖྗͯ͠ɺૹ৴͠·͢ɻʮొ͠·ͨ͠ʯͱ͍ ͏ϝοηʔδ͕දࣔ͞ΕΕޭͰ͢ɻ
LJOUPOF্ͰσʔλΛ֬ೝ͢Δ • ૹ৴ͨ͠ΞϯέʔτσʔλɺLJOUPOF্ʹొ͞Ε͍ͯ·͢ɻ LJOUPOFͰΞϯέʔτΞϓϦΛ։͖ɺϨίʔυ͕Ճ͞Ε͍ͯΔ͜ ͱΛ֬ೝ͍ͯͩ͘͠͞ɻ
ʢࢀߟʣΞϓϦͷϏϧυ
ΞϓϦઃఆ • ϝχϡʔόʔͷ <ઃఆ>ʼ <"OESPJEΞϓϦઃఆ>·ͨ <J04Ξϓ Ϧઃఆ>Λબ͠ɺΞϓϦ໊ύοέʔδ໊ɺΞΠίϯը૾Λઃ ఆ͠·͢ɻ
ʲ"OESPJEʳϦϦʔε͚ઃఆʢʣ • Ϗϧυઃఆը໘Ͱɺ<ϦϦʔε͚Ϗϧυ><ϦϦʔεϏϧυ>ͷॱʹ બ͠ɺ<ΩʔετΞͱΤΠϦΞεΛཧ͢Δ>ΛΫϦοΫ͠·͢ɻ
ʲ"OESPJEʳϦϦʔε͚ઃఆʢʣ • <ΫϦΞͯ͠৽ن࡞><0,>ͷॱʹબ͠ɺҙͷΤΠϦΞε໊ɺ ΤΠϦΞεύεϫʔυɺ,FZ4UPSFύεϫʔυΛೖྗͯ͠Լ͍͞ɻ
ʲ"OESPJEʳϦϦʔε͚ઃఆʢʣ • ࡞͕ྃͨ͠Β<Δ>ϘλϯͰલͷը໘ʹΓɺΤΠϦΞεͷύ εϫʔυΛೖྗͯ͠ϦϦʔεϏϧυΛ։࢝ͯ͠Լ͍͞ɻ
εϚʔτϑΥϯʹΠϯετʔϧ͢Δ • 23ίʔυ͔ΒΠϯετʔϧͰ͖·͢ɻ·ͨμϯϩʔυͨ͠ BQLϑΝΠϧͦͷ··ετΞʹެ։ՄೳͰ͢ɻ
ʲJ04ʳϏϧυઃఆ • J04ΞϓϦͷϏϧυʹɺ༗ঈͷ"QQMF%FWFMPQFS1SPHSBNͷ ࢀՃͱɺূ໌ॻͷൃߦ͕ඞཁʹͳΓ·͢ɻ • ҎԼͷυΩϡϝϯτΛࢀߟʹ࡞ۀΛߦͬͯͯ͠Լ͍͞ɻ / /. / /.
. /
Ҏ্ͰऴྃͰ͢ɻ ͓ർΕ༷Ͱͨ͠ɻ