Announcing the hi5 OpenSocial Developer Sandbox

We're happy to announce that hi5 now has a place to test OpenSocial applications. The feature set is limited, but we will be rapidly upgrading and supporting all features of the OpenSocial specification.

Gaining Access
All developers are welcome to test OpenSocial on hi5.   To access our beta server you will need to create a hi5 account and then join the hi5 platform development group.

Once you've done that you can access our OpenSocial implementation by doing the following:

  1. Visit http://developer.hi5.com/
  2. Log in with your hi5 account, if you are not already logged in.
  3. Click on Add hi5 Developer Application
  4. If you aren't registered as a developer, you will have to first do so (even if you already have a hi5 account.)
You will now be in the hi5 Developer Website. There are a few sample applications and some Google Gadgets. This page also allows you to add any application -- just paste the URL of your OpenSocial xml file into the provided form.

What Works
Only basic functionality works at the moment. You can get profile data for viewer/owner and friends lists of the same. Currently this is restricted to only retrieving publicly available information. We are working on a comprehensive solution to validating application requests and auto-registering API keys on the fly.

Most of the basic Google Gadget functionality works.  Our proxy injects the correct JavaScript into your gadget and passes it off to gmodules.com for further processing.

Our container supports both html (iframe) and html-inline gadgets.

You can add gadgets to your profile page or your home page.  Canvas pages are available by clicking on the title of the application in either of these pages.

What's Broken
Well, just about everything else. Until we have a decent security model in place, we will not be supporting application persistence, updating feeds, or retrieving private data for the viewer. Some of these features are mocked up, which means the calls may be successful, but data will not persist.

We've been testing exclusively on Firefox during this time.  IE support may or may not work.  Also, please consider installing firebug, just in case some debug code finds it's way to the javascript we publish.

Some iGoogle/Google Gadgets features may or may not work.  We know that frame resizing is broken.

We also do not support the RESTful API at all.  We plan to skip AuthSub and move straight to OAuth authentication. Furthermore our API server does not support the URL layout of the OpenSocial Data API.  This is being addressed via the following bug reports:

JETTISON-26
ENUNCIATE-98

Roadmap
What we work on will be heavily influenced by developer partners.  Here's a short prioritized list of our plans to make OpenSocial work with hi5:

  • Security model to allow applications to securely read/write private information.
  • Add read-only activity data feeds.
  • Add application data storage methods.
  • Add writing to activity feed.
  • Add all of the various filtering methods.
  • Extend the amount of data we provide.
Our container logic is also public as the hi5-opensocial project, hosted on Google Code at:

http://code.google.com/p/hi5-opensocial/

We hope that container authors will be able to consult what we've done and use that as a basis for creating their own containers. Furthermore, we hope that this is an interim step to a full, generic open-source container project.

Simultaneously we are working on implementing the RESTful Data API as part of the hi5 API server.

Get Involved
The developers here at hi5 are going to do our best to support all developers. To make this efficient, please use the following avenues:

Thanks, we're all looking forward to working together to build a great OpenSocial experience.  (Oh by the way, if you find this type of stuff exciting and are looking for a career change, contact us -- we're hiring!)

Recent Entries

  • hi5 Announces Support for Facebook® Compatible APIs

    New interfaces minimize integration effort for social game developers San Francisco, CA; Mar. 2, 2010 -- hi5, the largest social entertainment site focused on gaming,...

  • hi5 to Unveil New Game Developer Program at GDC

    Alex St. John, hi5's President & CTO and long-time gaming visionary, will unveil the details of hi5's new Game Developer Program at the Game Developers...

  • Changes to hi5 Profile for OpenSocial Apps

    As you have probably noticed, we are introducing an entirely redesigned user interface for hi5.com. This new release was announced for public beta on October...

  • Hi5 Platform Update - May 2009

    As you may have noticed, hi5 has undergone some changes lately.  We're refocusing on the social entertainment market.  You may have noticed the new hi5...

  • Platform News - November 2008

    We've been busy working on the hi5 platform.  Recent releases include:Flash 9/10 Compatibility -- With Adobe's recent release of Flash 10 we noticed a number...

Close