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
910
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
710
Other Decks in Technology
See All in Technology
Babylon.js JAPAN活動紹介 (2024/4)
limes2018
1
120
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
360
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
190
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
400
Building Dashboards as a Hobby
egmc
0
370
M&A戦略を支えるデータマネジメント (MIDAS Tech Study #16 GENDA Komiyama)
kommy339
1
110
本当のAWS基礎
toru_kubota
1
630
Grafana x PagerDuty Better Together
jacopen
1
260
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
【基本】データベース設計
oracle4engineer
PRO
2
180
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
1
1.6k
開発パフォーマンスを最大化するための開発体制
ham0215
7
1.1k
Featured
See All Featured
RailsConf 2023
tenderlove
8
550
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Into the Great Unknown - MozCon
thekraken
14
1k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
Scaling GitHub
holman
457
140k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Unsuck your backbone
ammeep
663
57k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Navigating Team Friction
lara
179
13k
Building Adaptive Systems
keathley
32
1.9k
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݄༵