৽ଔΤϯδχΞͷۤJP_Stripes Connect 2019
View Slide
ࣗݾհ• ࢤໟ ༐Ұ• גࣜձࣾίϜɾΞϯυɾίϜ• ৽ଔ1ͷPHPer
ࣗࣾαʔϏεʹܾࡁγεςϜΛΈࠐΜ͕͔ͩͨͬͨ͠
Λ্ख͘·ͱΊΒΕͳ͔ͬͨ
ͳͷͰࠓWebhookͷΛ͠·͢
օ͞Μ
Webhookͬͯ·͔͢ʁ
Webhook ༻ྫ• ٻॻ͕࡞͞ΕͨΒඅ༻ΛՃ• ࢧ͍͕ޭͨ͠ΒεςʔλεΛߋ৽• etc
Մೳੑແݶେ
ͱ͜ΖͰ
ςετͲ͏ͯ͠·͢ʁ
͜ΕͰᘳ
ͦΜͳΘ͚ͳ͍
ແྉϓϥϯͩͱ63-ϥϯμϜ
OHSPLΛऴྃ͢Δͱ͏͑ͳ͍63-͕Γଓ͚Δ
͏Ұςετ͢Δ߹ઃఆͷΓ͕͠ඞཁ…
ຯʹ໘͍͘͞☹☹☹
҆ͳղܾࡦͱͯ͠
͓ۚΛ͏
ԁ63-ͷݻఆ͕Մೳ
ߴ͍ʁ͍҆ʁ
$60͋ͬͨΒԿ͕ങ͑Δʁ
͍ํ࣍ୈ͕ͩ$60ߴ͍
͓ۚΛΘͳ͍Ͱղܾ͠Α͏
ίϚϯυ࡞Γ·ͨ͠
shimomo/narikiri$ narikiri --key sk_test_************
ԿΛ͢ΔίϚϯυ͔ʁ1. ngrokͷAPIܦ༝Ͱൃߦͨ͠URLΛऔಘ2. StripeͷAPIܦ༝ͰWebhookͷશͯͷ ΤϯυϙΠϯτURLΛஔ
ຯʹؾʹೖ͍ͬͯΔ
Ͱ࡞ͬͨޙʹؾ͍ͮͨ
ngrokΛ͏ඞཁੑ͋Δʁ
ͬͱྑ͍αʔϏε͕ଘࡏ͢ΔͷͰʁ
Serveoͷར• ແྉϓϥϯͰαϒυϝΠϯ͕ݻఆՄೳ• ඞཁͳͷSSHίϚϯυͷΈ
https://test.serveo.net$ ssh -R test:80:localhost:8080 serveo.net
Webhookͷςετʹngrokඞཁͳ͍Ͱ͢
WebhookΛ͏ͱ͖ServeoͰςετͯ͠Έͯʁ
҆ఆੑอূ͠·ͤΜ
͓͠·͍