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
2
3.2k
IQUEにおけるFacebookアプリの開発と運用
【TechBuzz】第6回Facebookアプリ勉強会にて
Taku Toguchi
August 15, 2012
Tweet
Share
More Decks by Taku Toguchi
See All by Taku Toguchi
Facebookの数学 暗算編
takutoguchi
1
4.2k
Other Decks in Programming
See All in Programming
CSC307 Lecture 10
javiergs
PRO
1
660
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
130
MUSUBIXとは
nahisaho
0
140
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
AtCoder Conference 2025
shindannin
0
1.1k
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
並行開発のためのコードレビュー
miyukiw
0
1.2k
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
630
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
150
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
SourceGeneratorのススメ
htkym
0
200
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
2.7k
Odyssey Design
rkendrick25
PRO
1
500
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
How to Ace a Technical Interview
jacobian
281
24k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Statistics for Hackers
jakevdp
799
230k
Fireside Chat
paigeccino
41
3.8k
Claude Code のすすめ
schroneko
67
210k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
The agentic SEO stack - context over prompts
schlessera
0
650
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[[