Skip to main content

“Default is social”, notes from the f8, FaceBook conference

Policy changes:

  • Single permissions dialog
  • Data retention policy changes


Platform changes:

1. Social Plug-ins (tested on this blog)

o a way to provide personalized experience with “Like” button in the core, work on any site
o works via iframe, single line of HTML code
o activity stream plug-in (newsfeed filtered for events only related to the site)
o recommendations plug-in, personalized recommendation experience for users about any product or service
o log-in plug-in that shows friends who are already there
o FB chat plug-in
o “Like” button in the center with hope to serve 1 Billion “likes” within 24 hrs after roll-out


2. Open Graph protocol

o Semantic markers (my understanding is that is another name for microformats)
o Design to represent any object on the web – books, celebrates, movies, etc
o Objects has the same properties as FB pages


3. Graph API

o Complete re-architecture of current platform/API/SDK
o No need for SDK code
o Graph.facebook.com/ID/connection_name – is a universal way to access/search for objects, people, or connections
o RealTime callbacks (WOW! Finally! App will be notified what users do/change/ when they do that)
o OAUTH (2.0) (like it!)


Comments

Popular posts from this blog

Posting to FaceBook feed using Graph API

Graph API was announced at F8 with a promise to dramatically simplify the FB API. I checked the read access over the new interface during the presentations and to my big surprise it worked flawlessly and from the first time. When I tried https://graph.facebook.com/facebook , JSON-formatted info about the FaceBook page was returned (as expected). Then I tried OAuth 2.0 way of accessing the API to post a message to the feed. And to my even bigger surprise it worked too! Here is what you need to do to access Graph API over OAuth: 1. Create a FB app, store app properties to a file: $appkey = '7925873fbfb5347e571744515a9d2804' ; $appsecret = 'THE SECRET' ; $canvas = 'http://apps.facebook.com/graphapi/' ; 2. Create a page that will prompt user the access permission (I am prompting for the publish_stream and offline_access permissions at the same time) //http://apps.facebook.com/graphapi/ require 'settings.php' ; $url = "https://graph.face...

Freebase Hack Day

Amazon Simple Email Service (Amazon SES) and PHP

This morning Amazon announced availability of a bulk email delivery service called " Simple Email Service ". Anyone who knows how much pain is it to set-up scalable email solution (and it is not just spammers who need it!) should celebrate the occasion. I know of a company that spent several years cleaning ip addresses it sends email and found itself locked into the contract with internet provider since it would take forever to reach required level of email deliver ability anywhere else. Anyway, this evening I decided to check the Amazon claim that the service is "simple". Found out that it is indeed simple! Since there is not much in terms of the documentation yet, here is my code where I used AWS PHP library : // Enable full-blown error reporting. http://twitter.com/rasmus/status/7448448829 error_reporting (- 1 ); // Set plain text headers header ( "Content-type: text/plain; charset=utf-8" ); // Include the SDK require_once '../sdk.class.php' ...