What's New on the Facebook Platform, March 2011


Published on

Brief talk on Facebook Platform updates as presented by Iskandar Najmuddin at the Facebook Developer Garage London, March 17th 2011

Published in: Technology
  • Be the first to like this

What's New on the Facebook Platform, March 2011

  1. 1. What’s New on The Facebook Platform <ul><li>Iskandar Najmuddin </li></ul><ul><li>17 th March 2011 </li></ul><ul><li>Facebook Developer Garage London </li></ul><ul><li>Facebook Developer Garage London </li></ul>
  2. 2. <ul><li>Short and Sweet </li></ul>
  3. 3. <ul><li>MARCH OF PROGRESS </li></ul><ul><li>POST for Canvas Migration </li></ul><ul><li>Potentially breaking change </li></ul><ul><li>An Anti-HTTP-Referer-sniffing UID-leakage measure. </li></ul><ul><li>As of March 12 th , POST for Canvas is enabled by default. </li></ul><ul><li>Affects iframe Canvas & Profile Tab apps </li></ul><ul><li>There is still a Migration setting </li></ul><ul><li>Update your code: </li></ul><ul><li>Expect data in POST or GET vars. </li></ul><ul><li>Your framework may need some CSRF workarounds </li></ul><ul><li>Preload FQL for iframes now gone (Anyone using it?) </li></ul><ul><li>Also, as of Friday March 18 th : </li></ul><ul><li>No new FBML apps </li></ul><ul><li>Can’t add Static FBML app to Pages </li></ul><ul><li>XFBML unaffected. Legacy apps continue to function. </li></ul>
  4. 4. <ul><li>CREDIT WHERE IT’S DUE </li></ul><ul><li>As of July 1 st , games on Facebook.com must take payments via Credits exclusively!!!11one </li></ul><ul><li>More frequent Payments (2/month) </li></ul><ul><li>Better reporting (CSVs) </li></ul><ul><li>More International currencies (TWD, SGD, MYR, THB, NZD) </li></ul><ul><li>More payment options </li></ul><ul><li>Offers </li></ul><ul><li>Rewards for user actions that involve third parties must be powered by Facebook Credits (via partners TrialPay or DealSpot). Unless user action is passive and without personal data (maybe). </li></ul><ul><li>Facebook Credits Updates </li></ul>Confused? Me too! Read up on Credits here: http://developers.facebook.com/credits/
  5. 5. <ul><li>NO COMMENT </li></ul><ul><li>Comments & Moderation </li></ul><ul><li>New Visibility types:  everyone or limited (friends only) </li></ul><ul><li>Blacklisted words, banned users – comments automatically get limited visibility </li></ul><ul><li>Use href attribute instead of xid - Requires correct OG metadata </li></ul><ul><li>Grammar filter plz kthxbye </li></ul><ul><li>Migrate old comments with ‘migrated’ attribute </li></ul><ul><li>Login with Yahoo!, AOL </li></ul><ul><li>JS SDK: 'comment.create' and 'comment.remove' events through FB.Event.subscribe </li></ul><ul><li>Check out </li></ul><ul><li>http://developers.facebook.com/tools/comments </li></ul><ul><li>  &quot; Comment is free , but facts are sacred” </li></ul>
  6. 6. <ul><li>BIGGER METRICS </li></ul><ul><li>Get stats on Social Plugins </li></ul><ul><li>Like, Comments, and others </li></ul><ul><li>application_widget _* FQL columns </li></ul><ul><li>Insights for Domains </li></ul><ul><li>Prove ownership: Add some OG metadata to your site <meta property=&quot;fb:app_id&quot; content=&quot;your_app_id&quot; /> </li></ul><ul><li>Get data for URLs in your domain http://developers.facebook.com/docs/reference/fql/insights/ </li></ul><ul><li>Also: </li></ul><ul><li>Better Excel integration: via an Open Data Protocol (OData) plugin </li></ul><ul><li>Places, Checkins stats </li></ul><ul><li>Insights Grows </li></ul>
  7. 7. <ul><li>L’AMOUR DEVELOP </li></ul><ul><li>Events in Europe </li></ul>HACK Berlin (March 25) First ever Hack event outside of the US – a learning day for “hardcore” developers Facebook Developer Garage Paris (March 29) Julien Codorniou: Head of Platform Partnerships for France and Benelux Startup Day London (March 31) Enabling startups “to collaborate on their vision” with Facebook, VCs, and other startups
  8. 8. <ul><li>AND OTHER BITS </li></ul><ul><li>Other Updates </li></ul><ul><li>Determine all apps owning a test user with: </li></ul><ul><li>https://graph.facebook.com/TEST_USER_ID/ownerapps?access_token=APP_TOKEN </li></ul><ul><li>Can’t create old-fashioned test accounts now </li></ul><ul><ul><li>– only API-created test accounts </li></ul></ul><ul><li>New Beta version of the JavaScript SDK released Mondays, 12AM PST, use: </li></ul><ul><li>http://connect. beta .facebook.net/en_US/all.js </li></ul>
  9. 9. Iskandar Najmuddin Technical Services Director Syncapse [email_address] twitter.com/iskandar + Thank You You got questions, I got answers. Maybe.