• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
What's New on the Facebook Platform, June 2011
 

What's New on the Facebook Platform, June 2011

on

  • 1,678 views

New stuff on the Facebook Platform for June 2011

New stuff on the Facebook Platform for June 2011

Statistics

Views

Total Views
1,678
Views on SlideShare
1,546
Embed Views
132

Actions

Likes
0
Downloads
5
Comments
1

2 Embeds 132

http://www.facebookgarage.org.uk 130
https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Use me!
  • Use me!
  • Use me!
  • Use me!
  • Use me!
  • Use me!
  • Use me!

What's New on the Facebook Platform, June 2011 What's New on the Facebook Platform, June 2011 Presentation Transcript

  • What’s new on the Facebook platform, June 2011
    IskandarNajmuddin
    15th June 2011
    Facebook Developer Garage London
  • The Right Hand Giveth
  • Track entire page load time
    • including Facebook chrome
    • for Canvas iframeapps
    New JS SDK FB.Canvasmethods
    • FB.Canvas.stopTimer(callback)
    • FB.Canvas.startTimer()
    • FB.Canvas.setDoneLoading(callback)
    • Callback function gets page load time for your enjoyment
    Use it to help understand and tune your Canvas apps’ performance.
    No mention of new load time metrics in documentation. Yet.
    Page Load Time Insights
  • Then:
    • Single line, aggregated = low visibility
    Now:
    • Full story, with image = high visibility
    Likeage Propagates Full Feed Stories
    How to get Full Story Goodness
    Get the Open Graph metadata right!
    Yourog:imagemust be at least 180 pixels wide
    Convince users to Like your content
  • Brand new Graph API methods
    • Fetch tags: GET PHOTO_ID/tags
    • Add tags: POST PHOTO_ID/tags/USER_ID
    • Update tag: POST PHOTO_ID/tags/USER_ID
    Parameters
    to- User ID
    x – x coordinate
    y – y coordinate
    But note:
    • No documented Delete method. Yet.
    • Remember – only for tagging friends in real photos!
    • Flout the Platform Guidelines, pay the price
    • Previously possible via REST API only
    Graph API for Photo Tags
  • Link to Paypal when signing up to Facebook Credits
    • Unclear if existing Credits accounts can link to Paypal
    Opens Credit Payouts for loads more countries:
    Credits Payout via
    Argentina
    Australia
    Brazil
    China
    French Guiana
    Guadeloupe
    India
    Indonesia
    Israel
    Japan
    Malaysia
    Martinique
    Mexico
    New Zealand
    Norway
    Philippines
    Reunion
    South Korea
    Switzerland
    Taiwan
    Thailand
    Turkey
  • A major upgrade: not backwards-compatible, so watch out!
    • PHP SDK officially supported by Facebook since forever
    • Uses OAuth flows exclusively
    • Available on github: https://github.com/facebook/php-sdk
    • Facebook class extends BaseFacebook
    • Encapsulates persistence methods
    Then:
    $session = $facebook->getSession();
    Now:
    $user = $facebook->getUser();
    PHP SDK v3.0.0.0.0.0.0.0
  • The Left Hand Taketh Away
  • Feed Access Token Requirement
    Breaking change (as of June 3rd), watch out!
    Then: https://graph.facebook.com/iskandar.najmuddin/feed
    Now: https://graph.facebook.com/iskandar.najmuddin/feed?access_token=TOKEN_HERE
    No token = throws Exception
    Token not associated with read_stream permission = Empty data
    Also affects FQL stream table queries
    You can use an Application Token too
    Change announced May 28th, implemented June 3rd=> Roadmap FAIL
  • Feed Story ‘Message’ Pre-fill Going Away
    Breaking change, perhaps (as of July 12th)?
    “This change encourages users to share authentic and relevant content with their friends.”
  • And the rest
    • New Developer App in Beta: better, faster, stronger
    • search, sort, paginate
    • includes test user management
    • to be released Q3 2011
    • Long Tab names now possible – up to 100 chars
    • but may wrap and affect the # of tabs above the fold
    • Client-side re-authentication flow available
    • useful for {e,f}-commerce, the wild internet café world
    • Get a user’s video upload limits
    https://graph.facebook.com/USER_ID?fields=video_upload_limits &access_token=ACCESS_TOKEN
    Misc Updates and Stuff and Things
  • July 1st – Use Credits or Die
    • for Games accepting payments
    July 1st again – FB to provide JS SDK update
    • new cookie format
    • PHP SDK already here 
    Sept 1st – Use new OAuth flows or Die
    • avoid UID leakage
    Oct 1st – Use signed_request over SSL or Die
    • for all Canvas apps
    The Long and Winding Roadmap
  • That’s ALL FOR NOW
    Tune in for the next episode!
    • Same Bat-3rd-Wednesday.
    • Same Bat-London-Facebook-Developer-Garage.
    Ask me about social media, technology, or early hip-hop:
    • i.najmuddin@syncapse.com
    • twitter.com/iskandar
    • +44(0)207.096.0146