Skip to main content

Posts

Showing posts with the label Facebook

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...

“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 – ...

Chronology of a painter or my weekend with wekendapps

Why? Because programming is fun. Lots of fun. Working as CTO I mostly help organize this fun for others. It’s time to have some fun for myself. Where? Wekendapps in Santa Clara When? February 22 to February 24, 2007 Day 1 Started as typical Silicon Valley meet-up, with pizza and bunch of people crowded in small room, event fun was started. Some people came ready and prepared with friends and code snippets. I did not. Anyway crowd (with some help from organizers) gravitated into groups of people with similar skills. Ideas were presented. I liked what David ’s idea on searching FB users through their connections and common photo tagging. Started discussing/planning/coding the app. Day 2 Spent morning socializing. Realized that app we thought about on day one is not viral. David shared another idea – ‘painter’ who will draw a classic masterpiece on user’s profile page over time. Sort of growing gifts but more ‘sophisticated’. 4 p.m. really started to work on ...