Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
APIのHUBサービスを立ち上げます APIStudy #13 / 20171219
Search
HikaruMaruyama
December 20, 2017
Programming
0
630
APIのHUBサービスを立ち上げます APIStudy #13 / 20171219
HikaruMaruyama
December 20, 2017
Tweet
Share
More Decks by HikaruMaruyama
See All by HikaruMaruyama
OSS CMS「Drupal 10」 エッセンシャル:最新版でのWeb開発の魅力を探る #oscnagoya
hmaruyama
0
270
スタイリッシュでモダンな「Gin」管理テーマの紹介 #drupal_haneda
hmaruyama
0
250
DrupalのWeb Profiler #drupal_haneda
hmaruyama
0
340
非エンジニアから開発者まで!DrupalPodを使用したDrupal環境の作成
hmaruyama
1
340
Drupal認定試験にチャレンジしよう!アクイア認定プログラムのご紹介 / introduction of Acquia Drupal Certification Program
hmaruyama
0
1k
「Docker/Kubernetes実践コンテナ開発入門」学習のポイント #dockerbg / 20191108
hmaruyama
0
150
enebularでobnizを Lチカ してみた #enebular / 20181122
hmaruyama
0
590
駅すぱあとWebサービス連携ハンズオンパート ノンプログラミングでClovaスキルハンズオン&お茶会 #linebootawards #Clova_CEK / 20180919
hmaruyama
1
640
Agent Friends Xperia Ear Duoで誰でも コミュニケーションにコミット #linebootawards / 20180826
hmaruyama
0
130
Other Decks in Programming
See All in Programming
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
180
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
180
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
150
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
120
クラウドに依存しないS3を使った開発術
simesaba80
0
140
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
170
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
150
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
0
310
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
200
FluorTracer / RayTracingCamp11
kugimasa
0
240
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
110
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
1
300
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
320
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
The untapped power of vector embeddings
frankvandijk
1
1.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
96
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
310
BBQ
matthewcrist
89
9.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Transcript
2017/12/19 APIStudy #13 ϰΝϧݚڀॴ ؙࢁͻ͔Δ APIͷHUBαʔϏεΛ ্ཱͪ͛·͢
ؙࢁͻ͔Δ גࣜձࣾϰΝϧݚڀॴ ςΫχΧϧΤόϯδΣϦετ ਆಸݝ૬ݪࢢࡏॅ IJLBSVNBSVZBNB !NBSVZBNBIJBLSV IUUQIJJJJJJJIJLBSVIBUFOBEJBSZDPN Profile
ҊͷձࣾͰ͢ • 40Ҏ্ଓ͘ITاۀ • ࠃॳͷҊιϑτ“Ӻ͢ͺ͋ͱ” • ܦ࿏୳ࡧΤϯδϯΛ׆༻ͯ͠ ࣄۀΛల։
Ӻ͢ͺ͋ͱͷػೳ • Ӻɺ࿏ઢσʔλ • ܦ࿏୳ࡧ • ӡߦใ WebAPIΛఏڙͯ͠·͢
ࠓͷ͓ɿ ࠓɺզʑ͕ औΓΜͰΔ͜ͱ
։ൃऀͷํʹ͓ਘͶ͠·͢ɿ APIΛͬͯΔ࣌ʹ ࠔͬͨ͜ͱ͋Γ·ͤΜ͔ʁ
ཉ͍͠ใͷAPIΛ ୳͢ͷ͕໘
ෳͷAPIΛ͏ͱ • ༷͕όϥόϥͰֶशίετ͕͔͔Δ • APIΩʔόϥόϥͰཧ͕ɾɾ • ܖઌόϥόϥͰ(ry
ղܾ͍ͨ͠ʂʂ
None
ެڞަ௨ػؔͷ͋ΒΏΔσʔλΛू͠ɺ APIͱͯ͠ެ։ɾఏڙ͢Δ͜ͱ͕Ͱ͖Δ APIͷHUBαʔϏε ValAPIs ͱɿ
ValAPIsͰղܾͰ͖Δ͜ͱɿ ެڞަ௨ػؔʹಛԽͨ͠APIΛҰཡͰݕࡧ webαΠτΛ·ΘΓͳ͕Β ඞཁͳAPIΛ୳͢खؒΛղফ APIΩʔɾܖ૭ޱҰͭɺ༷౷Ұ ։ൃޮ্͕͕Βͳ͍Λղফ APIΩʔͷཧͷࡶ͞ɺࣄॲཧͷखؒΛղফ
ɾɾɾͱ͍͏αʔϏεʹͳΔ༧ఆ
β൛Ұൠެ։த ΦʔϓϯσʔλΛAPIԽ APIॱ֦࣍ॆ༧ఆ ୭Ͱ৮Ε·͢ ͥͻͬͯΈ͍ͯͩ͘͞ http://valapis.jp/v1/index.html
ͳΜͰ͜ΜͳαʔϏεΛ ্ཱ͔ͪ͛ͨͬͯʁ
6CFSɺاۀͱاۀɺϏδωεͱϏδωεΛͭͳ͙"1*Τίϊϛʔͱݺ ΕΔ৽ͨͳைྲྀͷදతͳࣄྫͷͻͱͭͱ͍͑Δɻاۀಉ͕͓࢜ޓ͍ͷڧ ΈΛར༻͠߹͍ɺlࣗલl͚ͩͰෆՄೳͩͬͨՁΛग़͢ΔɻͦΜͳ৽ ͨͳܦࡁݍ͕಄͍ͯ͠ΔͷͰ͋Δɻ தུ 'PVSTRVBSFͷϢʔβʔɺҐஔใʹج͍ͮͯλΫγʔखΛ͍ͨ͠ͱ͖ɺ 6CFSͷεϚϗΞϓϦΛμϯϩʔυͨ͠Γɺͦͷىಈͨ͠Γ͠ͳͯ͘ ɺ'PVSTRVBSFͷεϚϗΞϓϦ্ͷҐஔใʹ߹ΘͤͯɺλΫγʔख͕ Ͱ͖ΔΑ͏ʹͳͬͨɻ'PVSTRVBSFͱͯ͠ɺ͚ࣗࣾͩͰ༰қͰͳ͔ͬͨ
৽αʔϏεɺϢʔβʔɾΤΫεϖϦΤϯεͷఏڙΛඇৗʹ؆୯ʹɺ͘͢ ࣮ݱͰ͖ͨΘ͚Ͱ͋ΔɻҰํɺ6CFSɺࣗࣾνϟωϧҎ֎͔Βར༻ऀΛ֫ ಘͰ͖ΔΑ͏ʹͳͬͨɻ ग़యɿܨ͙͜ͱͰੜ·ΕΔň"1*Τίϊϛʔʼnͷিܸ IUUQUPZPLFJ[BJOFUBSUJDMFT
͜Ε͔ΒITҎ֎ͷྖҬͰ API͕׆༻͞Ε ܨ͕Δखஈͱͳ͍ͬͯ͘
୯ͳΔAPIఏڙ͚ͩͰͳ͘ ڞͷ͕Γ
·ͱΊ • ެڞަ௨ܥͷAPIΛ·ͱΊͨ HUBαʔϏε ValAPIs Λఏڙ͠·͢ • ࠃͷAPIࢢ·ͩ·ͩ ͜Ε͔Βͩͱࢥ͏ͷͰɺ ΈΜͳͰΓ্͍͖͍͛ͯͨͰ͢ʂ
͓ΘΓ