$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Stripe APIでの開発を支える Stripeドキュメント群
Search
Hidetaka Okamoto
December 09, 2017
Technology
0
660
Stripe APIでの開発を支える Stripeドキュメント群
JP Stripes Kyoto vol.3
Hidetaka Okamoto
December 09, 2017
Tweet
Share
More Decks by Hidetaka Okamoto
See All by Hidetaka Okamoto
OpenAI APIで API Changelogを要約してみた話 / chatgpt-osaka-1
hideokamoto
0
630
コミュニティ運営から 中の人に変わって感じたこと
hideokamoto
0
95
Developerが Developer Advocateになった話 / dev-rel-meetup-tokyo-71
hideokamoto
0
340
Jamstack開発者のための App Runner入門
hideokamoto
1
500
WordPressでの webサイト制作2022 / ngk2022s
hideokamoto
0
450
JavaScript(TypeScript)で メディアサイトを インフラから構築する方法 / jsconf-jp-2021
hideokamoto
2
4.3k
AWS上でStripeを利用したアプリをより安全にデプロイする方法 /jaws-pankration-2021
hideokamoto
1
210
Shifter Headlessと Headless WordPressの紹介
hideokamoto
0
1.9k
Stripe & Next.js + AWS Amplify で会員 + 定期課金機能 / JP_Stripes20210903
hideokamoto
7
3.2k
Other Decks in Technology
See All in Technology
Introduction to Bill One Development Engineer
sansan33
PRO
0
330
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
1k
MAP-7thplaceSolution
yukichi0403
2
250
Digitization部 紹介資料
sansan33
PRO
1
6.1k
私も懇親会は苦手でした ~苦手だからこそ懇親会を楽しむ方法~ / 20251127 Masaki Okuda
shift_evolve
PRO
4
550
Data Hubグループ 紹介資料
sansan33
PRO
0
2.3k
ページの可視領域を算出する方法について整理する
yamatai1212
0
160
Bakuraku Engineering Team Deck
layerx
PRO
11
5.7k
Symfony AI in Action
el_stoffel
2
370
Uncertainty in the LLM era - Science, more than scale
gaelvaroquaux
0
450
Modern Data Stack大好きマンが語るSnowflakeの魅力
sagara
0
280
命名から始めるSpec Driven
kuruwic
3
830
Featured
See All Featured
For a Future-Friendly Web
brad_frost
180
10k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Context Engineering - Making Every Token Count
addyosmani
9
460
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Facilitating Awesome Meetings
lara
57
6.7k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Transcript
4USJQF"1*Ͱͷ։ൃΛࢧ͑Δ 4USJQFυΩϡϝϯτ܈ +14USJQFT,ZPUPWPM
H i d e t a k a O k
a m o t o • Digitalcube Co. Ltd. • JAWS-UG Kyoto, Kobe • WordCamp Kyoto 2017
υΩϡϝϯταΠτ ݟͨ͜ͱ͋Δਓʁ
4USJQFυΩϡϝϯταΠτʢӳޠʣ IUUQTTUSJQFDPNEPDT
ʮӳޠΜɾɾɾʯ ͬͯࢥͬͨਓ
4USJQFͷυΩϡϝϯτɺ ӳޠۤखͰͳΜͱ͔ͳΔ
υΩϡϝϯτͷίϐϖ͚ͩͰ 4USJQFΛମݧ͢Δ
4USJQFμογϡϘʔυʹϩάΠϯ͢Δ IUUQTEBTICPBSETUSJQFDPN
4USJQFυΩϡϝϯταΠτʹΔ IUUQTTUSJQFDPNEPDT
501ϖʔδͷʮ5SZOPXʯͰz4VCNJUzΛԡ͢ ˠΫϨδοτΧʔυใʢμϛʔʣΛ҉߸Խͯ͠ૹ৴Մೳͳঢ়ଶʹม͢Δαϯϓϧ
4USJQFͷDVTUPNFSΛίϐϖͰ࡞Δ ˠλʔϛφϧʢࠇ͍ը໘ʣͰಈ͘αϯϓϧίʔυ͕දࣔ͞ΕΔ
࣮ߦ݁Ռͷαϯϓϧ ˠlJEzlPCKFDUzͳͲͷ͍+40/͕දࣔ͞ΕͨΒ0,ɻίϐϖ͚͔ͩͩΒ͜Θ͘ͳ͍
ςετϞʔυʹDVTUPNFS͕Ճ͞Ε͍ͯΔ ˠςετϞʔυͳͷͰɺ࣮ࡍʹٻ͕ߦ͘͜ͱͳ҆͘৺
ϩάΠϯঢ়ଶͩͱࣗͷΩʔ͕ࣗಈૠೖ͞ΕΔ ˠ͍͍ͪͪΩʔΛࣗͷͷʹஔ͖͑Δඞཁ͕ͳ͘ɺຊʹίϐϖ͚ͩͰࢼͤΔ
DVTUPNFSʹٻͯ͠ΈΔ ˠઌ΄Ͳొͨ͠DVTUPNFS૬खʹٻ $IBSHF Λ࣮ߦ͢Δ
ఆֹ՝ۚͷϓϥϯΛ࡞͢Δ ˠຖ݄ͷٻ͕͘ΔϓϥϯΛ࡞Δαϯϓϧ͕දࣔ͞ΕΔ
DVTUPNFSʹఆֹ՝ۚΛߪಡͤ͞Δ ˠઌ΄Ͳͷͱ͋Θͤͯͷٻ͕͍͘͜ͱʹͳΔ
5SZOPXΛྃͨ͠ঢ়ଶ ίϐϖ͚ͨͩ͠ͳͷʹɺ୯ൃɾఆֹ྆ํͷٻʹޭ͍ͯ͠Δ
υΩϡϝϯτ501ͷ ίϐϖ͚ͩͰ ͜͜·ͰͰ͖Δ
5JQTຊ൪ͷٻʹ͍͍ͨ߹ ίϐϖͨ͠ίʔυͷΩʔ෦Λຊ൪Ωʔʹม͑Δ͚ͩ sk_test_XXXXX -> sk_live_YYYYY pk_test_XXXXX -> pk_live_YYYYY
๛ͳ"1*ϥΠϒϥϦ
4%,͕͋Δͱɺ ։ൃָ͕
ࣗͷಘҙͳݴޠͷ 4%,͕ͳ͍ͱ ൵͍͠ؾ࣋ͪʹͳΔ
ओཁݴޠେମެࣜ4%,͕͋Δ IUUQTTUSJQFDPNEPDTBQJ
ίϛϡχςΟϥΠϒϥϦΊͬͪΌ͋Δ IUUQTTUSJQFDPNEPDTMJCSBSJFT %BSUͱ͔4NBMMUBMLͱ͔3FBDU/BUJWF·Ͱ͋Δʢ࣌ʣ
"1*υΩϡϝϯτͬͺΓ"1*,FZࣗಈૠೖ IUUQTTUSJQFDPNEPDTBQJOPEFBVUIFOUJDBUJPO
4USJQFͷ"1*Λͬͨ ։ൃͷྲྀΕʢҊʣ
ॳΊͯ৮Δਓɺ͔͜͜Β࢝ΊΑ͏ Point ɾςετϞʔυͰಈ͘ͷͰɺ༧֎ͷಈ͖Λ࣮ͯ͠ͳ͍ ɾmetadataͳͲΛ͏Θ͚Ͱͳ͚ΕɺେମίϐϖͰΓΔ ɾࠔͬͨ࣌ͷGoogle ༁ʢେମԿݴͬͯΔ͔ཧղͰ͖Δʣ w μογϡϘʔυʹϩάΠϯ w υΩϡϝϯτ͔Βඞཁͦ͏ͳॲཧΛ୳͢
w ӈଆʹग़ΔίʔυΛίϐϖ DVSM͕ͯͬͱΓૣ͍ w ࣮ߦͯ͠ΈͯɺμογϡϘʔυͰ݁ՌΛݟΔ
IUUQTTUSJQFDPNEPDTBQJDVSMDSFBUF@BDDPVOU $POOFDU3FMBZ4JHNBͷαϯϓϧ
4USJQFͷ"1*Λ։ൃ͢ΔͷʹศརͳεΩϧ ؆୯ʹ࢝ΊΔ͜ͱ͕Ͱ͖ͯɺ (Liveʹ͠ͳ͍ݶΓʣେࣄނ͕ى͖ͳ͍ͷ͕ɺ StripeͷAPIΛͬͨ։ൃͷ͍͍ͱ͜Ζ w ίϐϖͰͱΓ͋͑ͣࢼͦ͏ͱ͢Δߦಈྗ w ӳޠͷυΩϡϝϯτʹාؾ͔ͳ͍ؾ࣋ͪ w KRͳͲͰͷ+40/औΓѻ͍ʹ׳ΕͯΔͱͳ͓ྑ͍
։ൃऀʹৼΔଆͷਓͰ ίϐϖ͚͔ͩͩΒ ࢼ͍͢͠
ࣗͰίʔυΛॻ͔ͳͯ͘ɺ Կ͕Ͱ͖Δ͔Λ͍ͬͯΔͱ ϏδωεاըఏҊͷ ෯͕͕Δ͔
&OKPZEFWFMPQNFOU