Facebook API                          	
      Facebook iOS SDK




                         Hidetoshi Mori
 
 
            Java/PHP/ruby/Objective-C/VB/VC/.net
             TweetMe/SOICHA

                  /          /   /



  Twitter: @h_mori
  Facebook: Hidetoshi.Mori
Facebook API   	
  Facebook for Websites
    Social Plugins
  Apps on Facebook
    Canvas Page
    Social Cannels
    Graph API
  Mobile Apps
    iOS SDK
    Android SDK
    Mobile Web
Facebook API	
 
       3 Legged Oauth
                 Facebook Web
       access_token         token



        Twitter    access_token
Facebook API	
  Graph API
    Web
                                 ID
           REST
              JSON

  Ex)
  http://graph.facebook.com/100001305844478
Facebook API	
  Legacy REST API
                     REST API Graph API
                      Facebook

  Ex)
  https://api.facebook.com/method/users.getInfo?
     uids=4&fields=name&access_token=...
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()
Facebook iOS SDK	
  iOS       (Objective-C)

  Graph API Legacy REST API FQL
 
 
Facebook iOS SDK	
  Github
  https://github.com/facebook/facebook-ios-sdk

  Git
  git clone git://github.com/facebook/facebook-ios-sdk.git
Facebook iOS SDK	
  FacebookAPI
    Facebook

    Facebook              Facebook
    App ID/API Key
        app token secret



https://developers.facebook.com/
DemoApp                         	
  API Key
       DemoAppViewController.kAppId


          URL
       DemoApp-Info.plist URL type > URL Scheme
       “fb+AppKey”
                         fb
DemoApp                      	
 
       Facebook#authorize:delegate:localAppId:
          authorizeWithFBAppAuth:safariAuth: NO




 
      

Facebook API for iOS

  • 1.
    Facebook API Facebook iOS SDK Hidetoshi Mori
  • 2.
          Java/PHP/ruby/Objective-C/VB/VC/.net   TweetMe/SOICHA   / / /   Twitter: @h_mori   Facebook: Hidetoshi.Mori
  • 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   GraphAPI Web ID REST JSON Ex) http://graph.facebook.com/100001305844478
  • 6.
    Facebook API   LegacyREST 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()
  • 8.
    Facebook iOS SDK  iOS (Objective-C)   Graph API Legacy REST API FQL    
  • 9.
    Facebook iOS SDK  Github https://github.com/facebook/facebook-ios-sdk Git git clone git://github.com/facebook/facebook-ios-sdk.git
  • 10.
    Facebook iOS SDK  FacebookAPI   Facebook   Facebook Facebook   App ID/API Key app token secret https://developers.facebook.com/
  • 11.
    DemoApp   API Key   DemoAppViewController.kAppId   URL   DemoApp-Info.plist URL type > URL Scheme “fb+AppKey” fb
  • 12.
    DemoApp     Facebook#authorize:delegate:localAppId: authorizeWithFBAppAuth:safariAuth: NO   