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
IQUEにおけるFacebookアプリの開発と運用
Search
Taku Toguchi
August 15, 2012
Programming
3.2k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
IQUEにおけるFacebookアプリの開発と運用
【TechBuzz】第6回Facebookアプリ勉強会にて
Taku Toguchi
August 15, 2012
More Decks by Taku Toguchi
See All by Taku Toguchi
Facebookの数学 暗算編
takutoguchi
1
4.2k
Other Decks in Programming
See All in Programming
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
550
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
510
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.1k
Creating Composable Callables in Contemporary C++
rollbear
0
140
Lessons from Spec-Driven Development
simas
PRO
0
210
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
250
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
180
TAKTでAI駆動開発の品質を設計する
j5ik2o
7
1.3k
Claspは野良GASの夢をみるか
takter00
0
190
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
11
4.2k
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
170
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
240
Featured
See All Featured
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
350
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Claude Code のすすめ
schroneko
67
230k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
590
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
210
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Unsuck your backbone
ammeep
672
58k
Transcript
'BDFCPPLΞϓϦͷ։ൃͱӡ༻ ͱ͙ͪͨ͘ ʹ͓͚Δ
IUUQOFYGNUFDICV[[
ͱ͙ͪͨ͘!UBLVUPH ɾਓೳ ɾϑΝϯμʔˍ$50 ɾ'BDFCPPLΞϓϦറΓͷਓ
࣮ફΞϓϦʹ༑ୡΛট͢Δ ӡ༻ΛࣗಈԽ͢Δ Ԡ༻ΞϓϦʹ༑ୡΛট͢Δ 'BDFCPPLΞϓϦͷ։ൃͱӡ༻ ʹ͓͚Δ
࣮ફΞϓϦʹ༑ୡΛট͢Δ
3FRVFTUT%JBMPH
/PUJpDBUJPO
#͞Μ "͞Μ ΞϓϦτοϓϖʔδ Α͏ͦ͜ΞϓϦʂ ϦΫΤετ
EJWJEGCSPPUEJW TDSJQU XJOEPXGC"TZOD*OJUGVODUJPO \ '#JOJU \ BQQ*E:063@"11@*% "QQ*% DIBOOFM6SM888:063@%0."*/$0.DIBOOFMIUNM $IBOOFM'JMF
TUBUVTUSVF DIFDLMPHJOTUBUVT DPPLJFUSVF FOBCMFDPPLJFTUPBMMPXUIFTFSWFSUPBDDFTTUIFTFTTJPO YGCNMUSVFQBSTF9'#.- ^ "EEJUJPOBMJOJUJBMJ[BUJPODPEFIFSF ^ -PBEUIF4%,"TZODISPOPVTMZ GVODUJPO E \ WBSKT JEGBDFCPPLKTTEL SFGEHFU&MFNFOUT#Z5BH/BNF TDSJQU <> JG EHFU&MFNFOU#Z*E JE \SFUVSO^ KTEDSFBUF&MFNFOU TDSJQU KTJEJEKTBTZODUSVF KTTSDDPOOFDUGBDFCPPLOFUFO@64BMMKT SFGQBSFOU/PEFJOTFSU#FGPSF KT SFG ^ EPDVNFOU TDSJQU https://developers.facebook.com/docs/reference/javascript/
TDSJQU GVODUJPOTFOE3FRVFTU7JB.VMUJ'SJFOE4FMFDUPS \ '#VJ \ NFUIPEBQQSFRVFTUT NFTTBHF.Z(SFBU3FRVFTU ^ SFRVFTU$BMMCBDL
^ GVODUJPOSFRVFTU$BMMCBDL SFTQPOTF \ )BOEMFDBMMCBDLIFSF ^ TDSJQU https://developers.facebook.com/docs/reference/dialogs/requests/
Ωϟϯόε63-
#͞Μ "͞Μ Ωϟϯόε63- ΞϓϦτοϓϖʔδ Α͏ͦ͜ΞϓϦʂ ϦΫΤετ
ΞϓϦʹ༑ୡΛট͢Δ
/PUJpDBUJPO
None
.PCJMF8FC63-
Ԡ༻ΞϓϦʹ༑ୡΛট͢Δ
#͞Μ "͞Μ Ωϟϯόε63- "͞ΜͱνʔϜʹͳΓ·ͨ͠ʂ σʔλʁ ϦΫΤετ
TDSJQU GVODUJPOTFOE3FRVFTU7JB.VMUJ'SJFOE4FMFDUPS \ '#VJ \ NFUIPEBQQSFRVFTUT NFTTBHF.Z(SFBU3FRVFTU
EBUB&9@%"5" ^ SFRVFTU$BMMCBDL ^ GVODUJPOSFRVFTU$BMMCBDL SFTQPOTF \ )BOEMFDBMMCBDLIFSF ^ https://developers.facebook.com/docs/reference/dialogs/requests/
#͞Μ "͞Μ &9@%"5" Ωϟϯόε63- "͞ΜͱνʔϜʹͳΓ·ͨ͠ʂ ϦΫΤετ
IUUQBQQTGBDFCPPLDPNQSBDPMMF GC@TPVSDFOPUJpDBUJPO SFRVFTU@JET SFGOPUJG BQQ@SFRVFTU@UZQFVTFS@UP@VTFS OPUJG@UBQQ@SFRVFTU Ωϟϯόε63-ͷΞΫηε
BQQSFRVFTUTΛௐΔ ୭͔Β ୭ʹ ͲͷΞϓϦͰ σʔλ
#͞Μ "͞Μ &9@%"5" "͞ΜͱνʔϜʹͳΓ·ͨ͠ʂ ϦΫΤετ BQQSFRVFTUTͷผ Ωϟϯόε63- ※ΞΫηετʔΫϯʹҙ
ӡ༻ΛࣗಈԽ͢Δ
εςʔδϯά CFUBJRVFBQQDPN ϩʔΧϧ MPDBMIPTU ϓϩμΫγϣϯ JRVFBQQDPN
εςʔδϯά CFUBJRVFBQQDPN ϩʔΧϧ MPDBMIPTU ϓϩμΫγϣϯ JRVFBQQDPN ΞϓϦ" ΞϓϦ# ΞϓϦ$
εςʔδϯά CFUBJRVFBQQDPN ϩʔΧϧ MPDBMIPTU ϓϩμΫγϣϯ JRVFBQQDPN ΞϓϦ" ΞϓϦ# ΞϓϦ$ 8&&,
" # $
εςʔδϯά CFUBJRVFBQQDPN ΞϓϦ" ΞϓϦ# ΞϓϦ$ ϦϙδτϦ9 ϦϙδτϦ: ϓϩμΫγϣϯ JRVFBQQDPN ϦϙδτϦ;
8&&, ࣗಈσϓϩΠ ࣗಈσϓϩΠ B͞Μͷ ϩʔΧϧ C͞Μͷ ϩʔΧϧ D͞Μͷ ϩʔΧϧ
͓·͚ 'BDFCPPL4%,ͷ֦ு
QVCMJDGVODUJPOHFU6TFS \ JG UIJTVTFSOVMM \XFWFBMSFBEZEFUFSNJOFEUIJTBOEDBDIFEUIFWBMVF SFUVSOUIJTVTFS ^ SFUVSOUIJTVTFSUIJTHFU6TFS'SPN"WBJMBCMF%BUB ^
'BDFCPPL4%,GPS1)1ΛݟͯΈΔ
QVCMJDGVODUJPOJT-JLFE QBHF@JEOVMM \ USZ\ JG QBHF@JE \ JG TJHOFE@SFRVFTUUIJTHFU4JHOFE3FRVFTU QBHF@JE
TJHOFE@SFRVFTU<QBHF><JE>QBHF@JE \ SFUVSOTJHOFE@SFRVFTU<QBHF><MJLFE> ^FMTF\ MJLFUIJT'BDFCPPL*OTUBODFBQJ NFMJLFT QBHF@JE ҎԼུ ରͷ'BDFCPPLϖʔδΛ͍͍Ͷ͍ͯ͠Δ͔
*26&'BDFCPPL$PNQPOFOU JT-JLFE HFU"QQSFRVFTUT EFMFUF"QQSFRVFTU HFU'SJFOE$PVOU HFU4JHOFE3FRVFTU HFU˓˓˓ HFU1BHF6SM TDSBQF0(1
'BDFCPPLΞϓϦͷ։ൃͱӡ༻ ͱ͙ͪͨ͘!UBLVUPH ʹ͓͚Δ IUUQOFYGNUFDICV[[