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
Start FacebookAPP with FuelPHP
Search
k2mi yagi
October 15, 2012
Technology
1
920
Start FacebookAPP with FuelPHP
k2mi yagi
October 15, 2012
Tweet
Share
More Decks by k2mi yagi
See All by k2mi yagi
introduction of FuelPHP
connvoi
0
720
Other Decks in Technology
See All in Technology
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
440
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
150
(金融庁共催)第4回金融データ活用チャレンジ勉強会資料
takumimukaiyama
0
130
データの整合性を保ちたいだけなんだ
shoheimitani
8
3k
Cosmos World Foundation Model Platform for Physical AI
takmin
0
290
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
120
なぜ今、コスト最適化(倹約)が必要なのか? ~AWSでのコスト最適化の進め方「目的編」~
htan
1
110
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
200
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
220
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
1
300
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
180
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
430
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
96
Tell your own story through comics
letsgokoyo
1
810
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
190
BBQ
matthewcrist
89
10k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Claude Code のすすめ
schroneko
67
210k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
91
Typedesign – Prime Four
hannesfritz
42
2.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
90
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Transcript
1210݄15݄༵
FuelPHPͰΔFacebookΞϓϦ 1210݄15݄༵
FACEBOOK: KA2MI.YAGI TWITTER: @CONNVOI_TYOU FLICKR: KYAGYAO ABOUT ME NAME: KATSUMI
YAGI 1210݄15݄༵
LANG: PHP , perl,python,js INTAREST: nodejs, android, camera, run... ABOUT
ME 1210݄15݄༵
ABOUT ME 1210݄15݄༵
ABOUT ME 1210݄15݄༵
FuelPHPͰΔFacebookΞϓϦ 1210݄15݄༵
FuelPHPͰΔFacebookΞϓϦ FREE 1210݄15݄༵
READ IT AFTER LIKE 1210݄15݄༵
READ IT AFTER LIKE ? FACEBOOKͰ Likeͨ͠ (after like) ΛಡΉ
(read it) 1210݄15݄༵
READ IT AFTER LIKE ? FACEBOOKͰLIKEͨ͠Λ ͋ͱͰ·ͱΊͯΈ͔ͨͬͨɻ 1210݄15݄༵
DEMO http://rdital.phpfogapp.com/ 1210݄15݄༵
FuelPHPͰΔFacebookΞϓϦ ~४උฤ~ 1210݄15݄༵
CLOUD 1210݄15݄༵
CLOUD+EASY 1210݄15݄༵
1210݄15݄༵
PHPFOG.COM 1210݄15݄༵
FuelPHPͰΔFacebookΞϓϦ ~࣮ฤ~ 1210݄15݄༵
1210݄15݄༵
GITHUB.COM/FACEBOOK/PHP-SDK 1210݄15݄༵
FUEL/PACKAGES/FACEBOOK $ cd fuel/packages/facebook/ $ ls bootstrap.php ./config/facebook.php ./classes/client.php 1210݄15݄༵
DEVELOPERS.FACEBOOK.COM 1210݄15݄༵
GRAPH API EXPLORER 1210݄15݄༵
FQL SELECT uid2 FROM friend WHERE uid1=me() *ࣗͷ༑ਓͷidΛऔಘ SELECT object_id
FROM like WHERE user_id=me() *͕ࣗlikeͨ͠Λऔಘ 1210݄15݄༵
FQL + SDK+FUELPHP 1210݄15݄༵
FQL+SUBQUERY SELECT object_id FROM like WHERE uid1=me() SELECT owner,src_small,src_big FROM
photo WHERE object_id IN (SELECT object_id FROM like WHERE uid1=me()) *͕ࣗlike͔ͨ͠ΒࣸਅͷใΛൈ͖औΔɻ 1210݄15݄༵
API->MULTIQUERY $facebook->multiquery(array( q1=>’SELECT object_id FROM like WHERE uid1=me()’, q2=>’SELECT src_small
FROM photo WHERE object_id IN (SELECT object_id FROM #q1)’ )); 1210݄15݄༵
API->MULTIQUERY $facebook->multiquery(array( 'q1'=> 'SELECT uid2 FROM friend WHERE uid1=me()', 'q2'=>
'SELECT uid,name,relationship_status,sex FROM user WHERE sex = “female” AND uid IN (SELECT uid2 FROM #q1)', )); if( relationship_status ==‘Single’){ ..... } 1210݄15݄༵
filter=1 1210݄15݄༵
filter=1 WATCH HER LIKES 1210݄15݄༵
1210݄15݄༵
ؾ͕͍ͭͨ͜ͱͱ͔ 1210݄15݄༵
SETENV 1210݄15݄༵
FUEL+BOOTSTRAP 1210݄15݄༵
OIL CREATE ... 1210݄15݄༵
CURRENT-VERSION 1210݄15݄༵
FacebookAPIҙ֎ͱ؆୯ʂ FacebookSDK+phpfog+FuelPHPαΫαΫ։ൃʂ ΞϓϦΛ࡞ͬͯFuelPHPͷ࣮UPʂʂ 1210݄15݄༵
Thanks for listening!! 1210݄15݄༵