OpenSocial to Actionscript 3
I’ve been busy exploring the various social platforms for campaign integration. At Proximity BBDO we have successfully launched a campaign with Facebook Connect for Cécémel and our first OpenSocial integration on Netlog for Snickers. Both frameworks are very alike and different at the same time.
Facebook Connect extends an existing framework, that was available on Facebook itself for application development, and allows you to leverage the same functionality on any external site. This is great, because your website can be loosely coupled with Facebook and still keep its own identity and branding.
OpenSocial requires your application to live on a platform that supports OpenSocial. It is more a library that is available to you that is built with a certain feature set and OpenSocial is the interface to it. You may also notice that I talk about an application instead of a website. It’s not that websites can’t use OpenSocial as such but it goes more to the application direction.
From an advertising perspective, both frameworks can work for a campaign, the success depends more on the platform you choose than which framework you are going to implement.
You may have seen my last blog post about a Facebook Connect to Flash bridge and so now, there is a second Flash bridge, for OpenSocial this time. We used it internally for the Netlog application and it turned out to be pretty easy to utilize.
An example application can be tested in the sandbox of your preferred social platform which supports OpenSocial (Netlog, Orkut, MySpace, …).

There are some downsides when using the library on different browsers. When in production, OpenSocial sometimes sends different formatted objects with results back to the front-end.
I’m not sure why it happens in IE7 on one machine and doesn’t on another machine. Those little things, we fixed for now but it still requires some more testing and debugging.
If you have any questions about, or you want to download the full library, drop me an e-mail at pieter@wellconsidered.be or pieter.michels@proximity.bbdo.be.
