Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Facebook Apps: Ein Entwicklungsleitfaden - WMMRN
Report
Stephan Hochdörfer
Follow
Head of Technology at bitExpert AG
Sep. 12, 2011
•
0 likes
2 likes
×
Be the first to like this
Show More
•
1,417 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Check these out next
Google advanced
Anais Yacine Kilian
Practica 10
Noemi Gayoso Gil
Google Advanced tools (google guide)
Research Programme on Biomdical Informatics (GRIB) - IMIM and Universitat Pompeu Fabra
pr10 ibm
octavicaro
Ibm pr10-slideshare1
HelsCF
Google tools m_mayer
nmontella
Presentació MA Mayer
Idoia_Medicina
Mayer
Vicenç Juan Gómez
1
of
19
Top clipped slide
Facebook Apps: Ein Entwicklungsleitfaden - WMMRN
Sep. 12, 2011
•
0 likes
2 likes
×
Be the first to like this
Show More
•
1,417 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Technology
Stephan Hochdörfer
Follow
Head of Technology at bitExpert AG
Advertisement
Advertisement
Advertisement
Recommended
Prashant Sridharan
Francisco Saez Cerda
1.2K views
•
110 slides
Facebook für PHP Entwickler - phpugffm
Stephan Hochdörfer
2.8K views
•
50 slides
Workshop : Facebook JavaScript SDK
Dimitar Danailov
2.7K views
•
30 slides
Facebook Open Stream API - Facebook Developer Garage Dhaka
Mohammad Emran Hasan
3.6K views
•
13 slides
Statische Websites in Rails 3.1
RobinBrouwer
225 views
•
11 slides
Facebook Connect
Pitra Satvika
3.4K views
•
37 slides
More Related Content
Slideshows for you
(11)
Google advanced
Anais Yacine Kilian
•
69 views
Practica 10
Noemi Gayoso Gil
•
77 views
Google Advanced tools (google guide)
Research Programme on Biomdical Informatics (GRIB) - IMIM and Universitat Pompeu Fabra
•
704 views
pr10 ibm
octavicaro
•
95 views
Ibm pr10-slideshare1
HelsCF
•
221 views
Google tools m_mayer
nmontella
•
134 views
Presentació MA Mayer
Idoia_Medicina
•
83 views
Mayer
Vicenç Juan Gómez
•
212 views
A2Lab - WordPress REST API
Juliano Padilha
•
227 views
Hi5 Open Social
Julia Foxworthy
•
487 views
Correct actions for islamic prayer in tamil
Umar Ali
•
4.3K views
Viewers also liked
(8)
Real World Dependency Injection - PFCongres 2010
Stephan Hochdörfer
•
800 views
Testing untestable code - oscon 2012
Stephan Hochdörfer
•
2K views
Real World Dependency Injection SE - phpugrhh
Stephan Hochdörfer
•
1.2K views
Offline strategies for HTML5 web applications - IPC12
Stephan Hochdörfer
•
835 views
Phing for power users - dpc_uncon13
Stephan Hochdörfer
•
2K views
Offline-Strategien für HTML5Web Applikationen - WMMRN12
Stephan Hochdörfer
•
1.1K views
The state of DI in PHP - phpbnl12
Stephan Hochdörfer
•
2K views
Große Systeme, lose Kopplung, Spaß bei der Arbeit! - WDC12
Stephan Hochdörfer
•
1.1K views
Advertisement
Similar to Facebook Apps: Ein Entwicklungsleitfaden - WMMRN
(20)
Facebook api além de meros usuários
Aécio Costa
•
1.1K views
Facebook Apps Development 101 (Java)
Damon Widjaja
•
19.4K views
The Flash Facebook Cookbook - FlashMidlands
James Ford
•
7.7K views
Happy facebook developer
Yu-Wei Chuang
•
6.9K views
Introduction to facebook platform
Venkatesh Narayanan
•
524 views
Leveraging Rails to Build Facebook Apps
David Keener
•
9K views
The Face Behind Facebook
Cory Bohon
•
1.2K views
Graph api
Milan Steskal
•
1.7K views
23 FACEBOOK APP DEVELOPMENT ESSENTIALS
NETNODE AG
•
9.7K views
Creating Professional Applications with the LinkedIn API
Kirsten Hunter
•
14.2K views
The social media developer
Thet Aung Min Latt
•
1.2K views
Social Media Mining using R
Subhankar Mishra
•
1.9K views
MozCon Seattle 2011 - Social Design
Mat Clayton
•
2.4K views
Foundations of a Social Application Platform
Jonathan LeBlanc
•
497 views
FamilySearch Reference Client
Dallan Quass
•
570 views
Shiny Agency's Facebook Development Guidelines
Roy Pereira
•
1.3K views
Introduction to Facebook Graph API and OAuth 2
Thai Pangsakulyanont
•
5.8K views
Open Hack Day Bangalore: Hacking Yahoo! Social
Saurabh Sahni
•
4.3K views
Introduction to Facebook Javascript SDK (NEW)
Colin Su
•
5K views
Facebook api
snipermkd
•
845 views
More from Stephan Hochdörfer
(20)
Offline. Na und? Strategien für offlinefähige Applikationen in HTML5 - Herbst...
Stephan Hochdörfer
•
2.7K views
Phing for power users - frOSCon8
Stephan Hochdörfer
•
1.7K views
Offline strategies for HTML5 web applications - frOSCon8
Stephan Hochdörfer
•
9.5K views
Offline Strategies for HTML5 Web Applications - oscon13
Stephan Hochdörfer
•
2.8K views
Real World Dependency Injection - oscon13
Stephan Hochdörfer
•
3.6K views
Dependency Injection in PHP - dwx13
Stephan Hochdörfer
•
2.3K views
Offline Strategien für HTML5 Web Applikationen - dwx13
Stephan Hochdörfer
•
2K views
Your Business. Your Language. Your Code - dpc13
Stephan Hochdörfer
•
1.2K views
Offline Strategies for HTML5 Web Applications - ipc13
Stephan Hochdörfer
•
2.1K views
Offline-Strategien für HTML5 Web Applikationen - wmka
Stephan Hochdörfer
•
1.9K views
Offline-Strategien für HTML5 Web Applikationen - bedcon13
Stephan Hochdörfer
•
1.8K views
Real World Dependency Injection - phpugffm13
Stephan Hochdörfer
•
3.3K views
Testing untestable code - ConFoo13
Stephan Hochdörfer
•
8.2K views
A Phing fairy tale - ConFoo13
Stephan Hochdörfer
•
6.8K views
Offline strategies for HTML5 web applications - ConFoo13
Stephan Hochdörfer
•
38K views
Testing untestable code - IPC12
Stephan Hochdörfer
•
801 views
Offline strategies for HTML5 web applications - pfCongres2012
Stephan Hochdörfer
•
810 views
Wie Software-Generatoren die Welt verändern können - Herbstcampus12
Stephan Hochdörfer
•
1.3K views
Testing untestable code - Herbstcampus12
Stephan Hochdörfer
•
771 views
Introducing a Software Generator Framework - JAZOON12
Stephan Hochdörfer
•
671 views
Advertisement
Recently uploaded
(20)
Unveiling the Versatility of NEMA 1-15 Power Cords
Sf Cable, Inc
•
0 views
Medical Termination of Pregnancy Act.pptx
Sudipta Roy
•
0 views
EN-04 (1).pptx
TienTran779192
•
0 views
How Your Business Can Leverage AI/ML in the Cloud for Competitive Advantage?
Kaspar Lavik
•
0 views
Slide share
Vasuki Arumugam
•
0 views
Computer insights.pptx
AsadKhokhar14
•
0 views
Innovation to startup.pptx
ravikumark42
•
0 views
Antenna_Design__Measurements_Laboratory_Lectures.pdf
Fredrick Isingo
•
0 views
Photoshop Tools.pptx
yelnatz
•
0 views
SpinoS Corporate Presentation.pptx
Vaishak26
•
0 views
SOPHIA-The Robot.pptx
ManjariPorwal
•
0 views
7 Alpha Company Profile v1.0.pdf
AusafUrRahman3
•
0 views
ServeDocs - User Guide.pdf
VivekPatil607881
•
0 views
CS401_M2_L6_Solid Area Scan Conversion.pptx
lara333479
•
0 views
Intelligent Document Processing IDP.pdf
JamieDornan2
•
0 views
different topics blogging articles.
AishaSajidAishaSajid
•
0 views
Final Project Presentation.ppt
RogerBarrow2
•
0 views
Decision Transformers Model.pdf
JamieDornan2
•
0 views
DSH Week 3 – Storytelling with Place.pdf
StefanAngelDx
•
0 views
Iguana - openSUSE Conf 2023
Ondrej Holecek
•
0 views
Facebook Apps: Ein Entwicklungsleitfaden - WMMRN
Facebook Apps: Ein Entwicklungsleitfaden
Facebook Apps: Entwicklungsleitfaden
Über mich Stephan Hochdörfer, bitExpert AG Department Manager Research Labs S.Hochdoerfer@bitExpert.de @shochdoerfer http://www.facebook.com/shochdoerfer
Facebook Apps: Entwicklungsleitfaden
Damals: Umfangreiches Ökosystem
Facebook Apps: Entwicklungsleitfaden
Heute: Die Graph API
Facebook Apps: Entwicklungsleitfaden
Die Graph API: REST https://graph.facebook.com/1047746467
Facebook Apps: Entwicklungsleitfaden
Die Graph API: REST + JSON { "id": "1047746467", "name": "Stephan Hochdoerfer", "first_name": "Stephan", "last_name": "Hochdoerfer", "link": "https://www.facebook.com/shochdoerfer", "username": "shochdoerfer", "gender": "male", "locale": "de_DE" }
Facebook Apps: Entwicklungsleitfaden
/me/friends?access_token=
Facebook Apps: Entwicklungsleitfaden
Die erste Facebook App
Facebook Apps: Entwicklungsleitfaden
Die erste Facebook App <!DOCTYPE html> <html xmlns:fb="https://www.facebook.com/2008/fbml"> <body> <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId: 'your app id', status: true, cookie: true, xfbml: true }); }; (function() { var e = document.createElement('script'); e.async = true; e.src = document.location.protocol+'//connect.facebook.net/en_US/all.js'; document.getElementById('fb-root').appendChild(e); }()); </script> </body> <html>
Facebook Apps: Entwicklungsleitfaden
Facebook Apps: Entwicklungsleitfaden
Facebook Apps: Entwicklungsleitfaden
Fan oder Nicht Fan? <?php $request = $facebook->getSignedRequest(); $isFan = isset($request['page']) && isset($request['page']['liked']); ?>
Facebook Apps: Entwicklungsleitfaden
Login / Authentifzierung FB.getLoginStatus(function(response) { if (response.session) { // User eingeloggt } else { // Versuchen den User einzuloggen FB.login(function(response) { if(response.session) { if(response.perms) { // ist eingeloggt.... } } }, { perms: 'publish_stream, offline_access' }); } });
Facebook Apps: Entwicklungsleitfaden
Wallpost (JS Style) var pageId = 12345678; var post = { message: '', name: 'Der Name des Links', caption: 'Die Beschreibung', link: 'http://www.facebook.com/'+pageId, attribution: 'Meine App' }; FB.api('/'+pageId+'/feed', 'post', post);
Facebook Apps: Entwicklungsleitfaden
Wallpost (PHP Style) <?php $pageId = 12345678; $post = array( 'message' => '', 'name' => 'Der Name des Links', 'caption' => 'Die Beschreibung', 'link' => 'http://www.facebook.com/'.$pageId, 'attribution' => 'Meine App' ); $facebook->api('/'.$pageId.'/feed', 'post', $post);
Facebook Apps: Entwicklungsleitfaden
FQL enables you to use a SQL-style interface to query the data exposed by the Graph API.
Facebook Apps: Entwicklungsleitfaden
FQL (JS Style) FB.api({ method: 'fql.query', query: 'select first_name,last_name,email from user where uid = me()' }, function(response) { console.log(response); });
Facebook Apps: Entwicklungsleitfaden
FQL (JS Style) - Subselect FB.api({ method: 'fql.query', query: 'select first_name,last_name,email from user where uid IN (SELECT uid2 FROM friend WHERE uid1 = me())' }, function(response) { console.log(response); });
Vielen Dank!
Advertisement