This document discusses the Facebook API and Facebook iOS SDK. It provides an overview of the Facebook API, including Facebook for Websites, Apps on Facebook, and Mobile Apps. It then discusses the Facebook iOS SDK in more detail, including how to access the Graph API, Legacy REST API, and FQL from an iOS app using Objective-C. It also provides examples of code snippets and instructions for setting up a demo iOS app that integrates with the Facebook iOS SDK.
3. Facebook API
Facebook for Websites
Social Plugins
Apps on Facebook
Canvas Page
Social Cannels
Graph API
Mobile Apps
iOS SDK
Android SDK
Mobile Web
4. Facebook API
3 Legged Oauth
Facebook Web
access_token token
Twitter access_token
5. Facebook API
Graph API
Web
ID
REST
JSON
Ex)
http://graph.facebook.com/100001305844478
6. Facebook API
Legacy REST API
REST API Graph API
Facebook
Ex)
https://api.facebook.com/method/users.getInfo?
uids=4&fields=name&access_token=...
7. Facebook API
FQL
Facebook DB SQL API
Ex)
https://api.facebook.com/method/fql.query?query={QUERY}
{QUERY} : SELECT name FROM user WHERE uid = me()