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
API仕様書ってどう運用したらいいの? / api_doc
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jun Watanabe
August 08, 2017
Programming
0
1.3k
API仕様書ってどう運用したらいいの? / api_doc
presented on PHP BLT #8
https://phpblt.connpass.com/event/61936/
Jun Watanabe
August 08, 2017
Tweet
Share
More Decks by Jun Watanabe
See All by Jun Watanabe
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
1
920
20分1発勝負! 社内Webツールをライブコーディングするぞ! / Live Coding PHPerKaigi 2025
rela1470
0
20
力技で実現するHR Driven Provisioningとアクセス制御の自動化 / kyash-hr-driven-provisioning
rela1470
0
1.3k
10分(25分)でつくる社内Webツール / howto-oidc-webpage
rela1470
0
160
リーグオブ情シス 第二回 / League of Infosys
rela1470
1
1.4k
Kyashでコーポレートエンジニアを初採用して7ヶ月が経ちましたがお元気ですか / ce-night-kyash
rela1470
4
3.2k
じこしょうかい2019 / rela1470-portfolio-2019
rela1470
0
400
255オクテットのドメインはツラみがある! / endless-work
rela1470
1
5.4k
ヤフーの1on1
rela1470
0
540
Other Decks in Programming
See All in Programming
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
710
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
Implementation Patterns
denyspoltorak
0
280
Oxlint JS plugins
kazupon
1
880
Basic Architectures
denyspoltorak
0
670
「ブロックテーマでは再現できない」は本当か?
inc2734
0
960
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.4k
CSC307 Lecture 02
javiergs
PRO
1
780
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Amusing Abliteration
ianozsvald
0
99
How STYLIGHT went responsive
nonsquared
100
6k
Mobile First: as difficult as doing things right
swwweet
225
10k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Bash Introduction
62gerente
615
210k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
84
Everyday Curiosity
cassininazir
0
130
Transcript
API༷ॻ͕ ؾ͍ͮͨΒ Excelʹͳͬͯͨ
API༷ॻ͕ ؾ͍ͮͨΒ Excelʹͳͬͯͨ
͍ͬͯ͏ ጻչΛ͠·͢
ղܾͯ͠·ͤΜ
Twitterͱ͔࠙ձͰ ͥͻͥͻ
API༷ॻͬͯ Ͳ͏ӡ༻͢Εྑ͍ͷ? 2017/08/08 PHP BLT #8 Jun Watanabe
Jun Watanabe @rela1470 • ORATTA, Inc. Chief Engineer • PHPer
• αʔόʔνʔϜͰ͖উख • http://rela.red/
https://www.asuka-zero.jp/
ʲલఏ݅ʳ ৽ن։ൃҊ݅ PCιʔγϟϧήʔϜ(PWA) αʔόʔ3ਓ+ωΠςΟϒ3ਓ REST API
20164݄ (ϓϩδΣΫτ࢝ಈ)
API υΩϡϝϯτ ʹײಈ
http://docs.powerbi.apiary.io/
ೖग़ྗ͕ Θ͔Γ͘͢ ·ͱ·͍ͬͯΔ
ϞοΫαʔόʔ ࣮ࡍʹୟ͚Δ
Debugging Proxy ࣮ࡍͷAPIΛhookͯ͠ ݁ՌΛҰཡදࣔ
None
None
εΩʔϚΛఆٛͨ͠Β ͦͷܕʹ߹Θͤͨ μϛʔσʔλΛฦͯ͘͠ΕΔ
None
yamlͰΰϦΰϦॻ͘ or Ξϊςʔγϣϯʹॻ͍ͯม
ΊΜͲ͍͘͞…
͋ͱͰΖ͏ͱ ࢥͬͯ·ͨ͠
apiaryΛॻ͍͔ͨͲ͏͔ νΣοΫ͢Δද͕ग़དྷͨ
ͬͱΊΜͲ͍͘͞…
201610݄ (6ϲ݄)
୭ߋ৽͠ͳ͘ͳͬͨ
PHPॻ͘Ҏ֎ͷ͜ͱ Γͨ͘ͳ͍
PHPॻ͍ͨΒ ࣗಈͰυΩϡϝϯτੜ ͢Εྑ͍ͷͰ
phpDocumentor 2 https://www.phpdoc.org/
ApiGen http://www.apigen.org/
None
༷มߋ͞Εͯ phpDocݹ͍··…
ঃʑʹΕڈΒΕΔ
201612݄ (8ϲ݄)
None
Excelӡ༻։࢝
ਖ਼͘͠ Google εϓϨουγʔτ
ಉ࣌ߋ৽OK मਖ਼ཤྺ͔Δ ײͰૢ࡞͍͢͠
ϚΫϩ৬ਓ͕ ༷ॻ͔ΒίʔυΛ ࣗಈੜ
ݱࡏਐߦܥ
20175݄ (13ϲ݄)
None
None
20176݄ (14ϲ݄)
Insomnia Teams ܖ
None
͑ݟ͔ͭͬͯ·ͤΜ
Twitterͱ͔࠙ձͰ ͥͻͥͻ