Slide 1

Slide 1 text

1PTUNBO"1*/JHIU5PLZP4VNNFS 7POBHFΛ࢖ͬͨ࿈ଓՍిϑϩʔͷ͝঺հ Postman Flows オンラインハッカソンで1位を頂いた "1*/JHIU

Slide 2

Slide 2 text

גࣜձࣾ,%%*΢Σϒίϛϡχέʔγϣϯζ ίϛϡχέʔγϣϯ%9ຊ෦ ΤόϯδΣϦετ Katsumi Takahashi facebook: katsumi.takahashi Twitter: _katsumi github: mobilebiz qiita: mobilebiz 自己 紹介 ΦϯϥΠϯϋοΧιϯͰɺ1PTUNBOͷػೳͷԞਂ͞Λ஌Γ·ͨ͠ ˘͍ܳਓ "1*/JHIU

Slide 3

Slide 3 text

1PTUNBO'MPXTΦϯϥΠϯϋοΧιϯ ʙʹ౉ͬͯ։࠵͢Δ1PTUNBO'MPXTΦϯϥΠϯϋοΧιϯͰɺ1PTUNBO 'MPXTΛ࢖ͬͯ࡞ͬͨ೔ৗͷ͓࢓ࣄ΍ͪΐͬͱͨ͠࡞ۀΛָʹͯ͘͠ΕΔ࡞඼͕ू·Γ·ͨ͠ʂ ୈҰҐΛ௖͖·ͨ͠ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ "1*/JHIU

Slide 4

Slide 4 text

ҐͱҐͷ͝঺հ "1*/JHIU

Slide 5

Slide 5 text

1PTUNBO'MPXTͬͯԿʁ "1*ίʔϧ͔͠ ͨ͜͠ͱͳ͍͚Ͳɾɾ "1*/JHIU

Slide 6

Slide 6 text

w ը໘্ͰػೳϒϩοΫΛܨ͛Δ͜ͱ Ͱɺෳ਺ͷ"1*Λ࿈ଓ࣮ͯ͠ߦͨ͠ Γɺ"1*ͷ݁ՌΛ൑ఆͯ͠෼ذ͢Δ ͳͲɺҰ࿈ͷ࡞ۀΛϊʔίʔυͰ࣮ ߦ͢Δ͜ͱ͕Մೳ w '2-ؔ਺Λ࢖͏͜ͱͰɺϑϩʔ಺ ͰσʔλΛՃ޻͢Δ͜ͱ͕Ͱ͖Δ w ؀ڥม਺Λར༻͢Δ͜ͱͰϑϩʔ಺ ʹॏཁͳσʔλΛه࿥ͤͣʹࡁΉ 1PTUNBO'MPXT "1*/JHIU

Slide 7

Slide 7 text

1PTUNBO'MPXTϒϩοΫ 'MPXTͰར༻ՄೳͳϒϩοΫҰཡʢݱࡏʣ ɾ5FNQMBUF ɾ(FU7BSJBCMF ɾ$SFBUF7BSJBCMF ɾ3FDPSE ɾ-JTU ɾ%BUB5JNF ɾ%BUF ɾ*G ɾ&WBMVBUF ɾ3FQFBU ɾ'PS ɾ$PMMFDU ɾ4FOE3FRVFTU ɾ$SFBUFXJUI"* ɾ%FMBZ ɾ-PH $POTPMF ɾ0VUQVU ɾ/PX ɾ4FMFDU ɾ3FHFY ɾ/VMM ɾ/VNCFS ɾ#PPM ɾ4UBSU ৘ใϒϩοΫ ൑ఆϒϩοΫ ܁Γฦ͠ϒϩοΫ ΞΫγϣϯϒϩοΫ ग़ྗϒϩοΫ IUUQTRJJUBDPNOBHJYJUFNTFCFEEFFCDDG "1*/JHIU

Slide 8

Slide 8 text

'2- 'MPXT2VFSZ-BOHVBHF σʔλΛૢ࡞͢Δ͜ͱ͕Ͱ͖Δ1PTUNBO'MPXT༻ݴޠ 1PTUNBO'MPXT'2-ؔ਺ϦϑΝϨϯε IUUQTRJJUBDPNOBHJYJUFNTBBDGBG 1PTUNBO'MPXT'2-αϯϓϧ IUUQTRJJUBDPNOBHJYJUFNTBECCGGDD "1*/JHIU

Slide 9

Slide 9 text

؀ڥม਺ ม਺ͷ࠶ར༻ͱɺػີ৘ใͷอޢ "1*/JHIU

Slide 10

Slide 10 text

࿈ଓՍిϑϩʔͱ͸ "1*/JHIU

Slide 11

Slide 11 text

"1*/JHIU

Slide 12

Slide 12 text

7POBHFʹ͍ͭͯ "1*/JHIU

Slide 13

Slide 13 text

7POBHFΛ஌͍ͬͯΔਓ "1*/JHIU

Slide 14

Slide 14 text

7POBHFͷ͝঺հ ೔ຊະఏڙ ೔ຊະఏڙ "1*/JHIU

Slide 15

Slide 15 text

$1BB4ͷϦʔμʔ Ϧʔμʔ͸ɺ5XJMJP*OGPCJQ7POBHF4JODI w 5XJMJP͸૯߹తͳ$1BB4ͷαʔϏεΛ ఏڙͭͭ͠ɺ$%1΍$$BB4ܥʹ΋஫ ྗɻେ෯ͳਓһ࡟ݮͰϚΠφε໘΋ɻ w 7POBHF͸Πϊϕʔγϣϯॏࢹͷ౤ࢿ Λߦ͍ͬͯΔ͕ɺ։ൃऀ޲͚ͷັྗͷ ૌٻ͕ඞཁɻ w *OGPCJQ͸೔ຊ΁ͷల։΋࢝Ί͍ͯΔ ͕ɺ4JODI΋ؚΊ஌໊౓͸௿͍ɻ .BHJD2VBESBOUGPS$1BB4 5XJMJP *OGPCJQ 7POBHF 4JODI "1*/JHIU

Slide 16

Slide 16 text

7POBHFάϩʔόϧ੡඼܈ $1BB46$BB4$$BB4ͦͷଞ 7POBHF#VTJOFTT$PNNVOJDBUJPOT 7POBHF$POUBDU$FOUFS $1BB4 6$BB4 $$BB4 ͦͷଞ ೔ຊະఏڙ ೔ຊະఏڙ コミュニケーションAPI ユースケースAPI マネージメントAPI プログラマブルナンバー Vonage Social Commerce Network API ೔ຊະఏڙ $1BB4$PNNVOJDBUJPO1MBUGPSNBTB4FSWJDF 6$BB46OJ fi FE$PNNVOJDBUJPOBTB4FSWJDF $$BB4$POUBDU$FOUFSBTB4FSWJDF "1*/JHIU

Slide 17

Slide 17 text

7POBHF$1BB4ػೳϚοϓ コミュニケーションAPI ユースケースAPI マネージメントAPI プログラマブルナンバー Voice API Messages API Video API In-App Voice In-App Message SIP Trunking Conversation API Dispatch API Verify API Number Insight API Report API Audit API Advanced Insights Sub Account API 電話番号 AI Studio Vonage Cloud Runtime Redact API "1*/JHIU

Slide 18

Slide 18 text

7PJDF"1* ߴ඼࣭ͷԻ੠ΞϓϦέʔγϣϯΛߏங REST API Webhook WebSocket 音 声認識 / DTMF認識 通話録 音 文 字起こし SIP接続 音 声合成 NCCO VBC接続 "1*/JHIU PSTN接続

Slide 19

Slide 19 text

ి࿩Λൃ৴͢Δ3FTU"1* $SFBUFBOPVUCPVOEDBMM ΤϯυϙΠϯτ +85ೝূ ϘσΟʢඞਢͷΈநग़ʣ +851BZMPBE "1*/JHIU /$$0ʢ/FYNP$BMM$POUSPM0CKFDUʣɿ7POBHFʹରͯ͠ಈ࡞Λࢦࣔ͢Δ+40/

Slide 20

Slide 20 text

%5.'8FCIPPL ௨࿩தʹΩʔೖྗΛड͚෇͚Δ͘͠Έ /$$0Ͱ%5.'Λड͚෇͚ͯɺ8FCIPPLઌΛࢦఆ͓ͯ͘͠ 8FCIPPL3FRVFTUͰɺԡ͞ΕͨΩʔʢEUNGEJHJUTʣΛ൑ఆ "1*/JHIU

Slide 21

Slide 21 text

࿈ଓՍిϑϩʔͷ͘͠Έ "1*/JHIU

Slide 22

Slide 22 text

࿈ଓՍిϑϩʔͷػೳ ϑϩʔΛߏ੒͢Δཁૉͷચ͍ग़͠ w ઃఆ৘ใ w ࣮ߦલʹઃఆ͓͔ͯ͠ͳ͚Ε͹͍͚ͳ͍৘ใ w ి࿩൪߸ͷநग़ w Սిର৅ͷి࿩൪߸ΛϦετ͔Βநग़ w +85ੜ੒ w "1*ίʔϧʹඞཁͳτʔΫϯͷಈతੜ੒ w Սి"1*ίʔϧ w 7POBHF7PJDF"1*Λ࢖ͬͨՍిͱ8FCIPPLΛ࢖ͬͯͷ࠶ؼݺͼग़͠ w Ԡ౴൑ఆ w Ϣʔβʔ͕ೖྗͨ͠ΩʔσʔλΛ൑ఆͯ͠ɺඞཁͳΒՍిΛ܁Γฦ͢ "1*/JHIU

Slide 23

Slide 23 text

ઃఆ৘ใ ࣮ߦલʹઃఆ͓͔ͯ͠ͳ͚Ε͹͍͚ͳ͍৘ใ w ఻͑Δϝοηʔδ w 4USJOHϒϩοΫΛར༻ w 5FNQMBUFϒϩοΫΛར༻͢Δͱɺม਺Λૠೖ ͢Δ͜ͱ΋Մೳ w ՍిϦετ w -JTUϒϩοΫΛར༻ͯ͠ɺి࿩൪߸Λ4USJOHλ Πϓͷ഑ྻͱͯ͠؅ཧ w ഑ྻͷ਺͸ɺ'2-DPVOU -JTU໊ ͰऔಘՄೳ "1*/JHIU

Slide 24

Slide 24 text

ి࿩൪߸ͷநग़ Սిର৅ͷి࿩൪߸ΛϦετ͔Βநग़ w JEY w நग़͍ͨ͠ి࿩൪߸ͷΠϯσοΫεͰɺϑϩʔ Λݺͼग़͢ࡍʹύϥϝʔλͱͯ͠ड͚औΔʢॳ ճݺͼग़࣌͠͸̌ʣ w OVNCFST w ి࿩൪߸Ϧετ഑ྻ w நग़ w '2-OVNCFSTͰ഑ྻͷಛఆཁૉΛநग़ "1*/JHIU

Slide 25

Slide 25 text

+85ੜ੒ "1*ίʔϧʹඞཁͳτʔΫϯͷಈతੜ੒ w +85ʢ+40/8FC5PLFOʣ w )FBEFS1BZMPBE4JHOBUVSF͔Βߏ੒͞Εɺ ओʹϢʔβʔೝূ΍৘ใަ׵ʹར༻͞ΕΔ w 1BZMPBE෦ʹ࣌ؒ৘ใΛೖΕΔ͜ͱ͕Ͱ͖ɺτ ʔΫϯͷ༗ޮظݶͷࢦఆͳͲ͕Մೳ w 1PTUNBOͰ͸ɺ"1*ίʔϧͷೝূํ๏ͱͯ͠+85 Λࢦఆ͢Δ͜ͱ͕Ͱ͖ΔͷͰɺ'2-Λར༻ͯ͠ಈ తʹ࣌ؒ৘ใΛੜ੒͢Δ "1*/JHIU

Slide 26

Slide 26 text

Սి"1*ίʔϧ 7POBHF7PJDF"1*Λ࢖ͬͨՍిͱ8FCIPPLΛ࢖ͬͯͷ࠶ؼݺͼग़͠ w 7POBHF7PJDF"1*ͷ$SFBUFBOPVUCPVOE DBMMΤϯυϙΠϯτΛίϨΫγϣϯʹ࡞੒ͯ͠ར ༻ w ೝূ͸+85Λར༻͠ɺಈతੜ੒͞Εͨύϥϝʔλ ΍؀ڥม਺͔Β஋Λࢦఆ w ൃ৴ઌ൪߸͸Ϧετ͔Βநग़ͨ͠΋ͷΛར༻ w XFCIPPL@VSMͰɺࣗ਎ͷ1PTUNBO'MPXTΛ࠶ ؼݺͼग़͢͠Δ͜ͱͰ࿈ଓՍిΛ࣮ࢪ "1*/JHIU

Slide 27

Slide 27 text

"1*ίʔϧ࣌ʹࢦఆͨ͠/$$0 554ͱϢʔβʔೖྗΛߦ͏ \ ODDP< \ BDUJPOUBML UFYU\\NFTTBHF^^ MBOHVBHFKB+1 TUZMF CBSHF*OUSVF ^ \ BDUJPOJOQVU FWFOU6SM< \\XFCIPPL@VSM^^ JEY\\JEY^^ > FWFOU.FUIPE1045 UZQF<EUNG> EUNG\ NBY%JHJUT ^ ^ > UP< \ UZQFQIPOF OVNCFS\\UP@OVNCFS^^ ^ > GSPN\ UZQFQIPOF OVNCFS\\GSPN@OVNCFS^^ ^ FWFOU@VSM< \\VSM^^FWFOU > FWFOU@NFUIPE1045 ^ NFTTBHFม਺Ͱࢦఆ͞ ΕͨςΩετΛ೔ຊޠͰ ಡΈ্͛Δ Ϣʔβʔ͔Β%5'.৴߸ Λड͚औΓɺ8FCIPPL Λૹ৴͢Δ ൃ৴ઌి࿩൪߸ ൃ৴ݩి࿩൪߸ ΠϕϯτXFCIPPL "1*/JHIU

Slide 28

Slide 28 text

Ԡ౴൑ఆ Ϣʔβʔ͕ೖྗͨ͠ΩʔσʔλΛ൑ఆͯ͠ɺඞཁͳΒՍిΛ܁Γฦ͢ w 8FCIPPLͰૹΒΕ͖ͯͨJEYͱEUNGΛ ར༻ͯ͠ɺ࣍ʹՍిΛ͢Δ͔Λ൑ఆ w ൑ఆʹ͸*GϒϩοΫΛར༻ %5.'஋औಘ ೖྗ஋൑ఆ ՍిϦετͷ࠷ऴ൑ఆ "1*/JHIU

Slide 29

Slide 29 text

·ͱΊ "1*/JHIU

Slide 30

Slide 30 text

1PTUNBO'MPXTΛ࢖ͬͨײ૝ 'MPXTͷྑ͍ͱ͜ΖͱΠϚΠνͳͱ͜Ζ w ಈతͳ஋͕ੜ੒Ͱ͖ΔͷͰɺ+85ೝূͷ"1*ςετ͕Ͱ͖Δ w ίϝϯτ΍άϧʔϓΛ࢖ͬͯɺϑϩʔΛݟ΍͘͢੔ཧ͢Δ͜ͱ͕Ͱ͖Δ w 'MPXTΛ8FCIPPLઌʹઃఆ͢Δ͜ͱͰɺҰͭͷ'MPXTͰ࠶ؼݺͼग़͕͠Ͱ͖Δ w 2JJUBͳͲʹ೔ຊޠͷهࣄ͕͋ΔͷͰɺࠔͬͨͱ͖ʹॿ͔Δ w ϓϩάϥϜΛ࡞Δ·Ͱ΋ͳ͍Α͏ͳɺͪΐͬͱͨ͠ςετʹ޲͍͍ͯΔ w ؀ڥม਺ͷѻ͍͕Θ͔ΓͣΒ͍ʢॳظ஋ͱݱࡏ஋ɺείʔϓʣ w *GϒϩοΫͷ࢖͍ํ͕೉͍͠ w 8FCIPPLͰݺ͹Εͨͱ͖ͷϩά͕Ͳ͜ʹදࣔ͞ΕΔͷ͔͕Θ͔Βͳ͔ͬͨ "1*/JHIU

Slide 31

Slide 31 text

7POBHFͷಡΈํ 7POBHFܯ࡯͕८ճ͍ͯ͠·͢ Ϙωʔδˡਖ਼ղ Ϙφʔδˡ͓͍͠ ϘωʔδΣˡ͓͠ΌΕ͗͢ "1*/JHIU

Slide 32

Slide 32 text

ϢʔβʔίϛϡχςΟ DPOOQBTTͷάϧʔϓʹࢀՃ͍ͯͩ͘͠͞ʂ IUUQTWPVHDPOOQBTTDPN 4MBDL΋͋Γ·͢ʢ೔ຊޠνϟωϧ΋௥Ճ͞Ε͍ͯ·͢ʣ IUUQTEFWFMPQFSWPOBHFDPNFODPNNVOJUZTMBDL "1*/JHIU

Slide 33

Slide 33 text

ϋϯζΦϯ΍Γ·͢ʂ 7POBHF"1*جૅXJUI1PTUNBO "1*/JHIU

Slide 34

Slide 34 text

5IBOLZPV ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ "1*/JHIU