OpenSocket has come a long way since the original prototype app, and now supports most of the Google Gadgets and Open Social API. This post gives a quick update on the depth of support for various features. Whatever your gadget needs, try it out by registering the gadget in the OpenSocket control panel, and get in touch if there are any areas that you think should work differently.
Open Social API
- Fetch Activities Requests
- Fetch People/Person Requests
- Fetch Person AppData Request
- Update Person AppData Request
- Share App (displays invite dialog)
- Create Activity (titles only – media items not supported)
- Get Environment
All Open Social classes and methods are implemented but might not fully operate. E.g. newMessage will work, and requestSendMessage should not produce an error, but no message will be delivered as yet.
Google Gadgets API
- Views (find out if running on profile or canvas)
- Dynamic Height
- Set Title
Some of the optional features may need a small amount of work. Just let us know if any parts could work differently. We really need to see more ‘real-world’ gadgets running through OpenSocket to be sure gadgets work well within the Facebook environment.
We’ll update this post as new features are polished up.
Update: makeRequest now works with Signed requests (see next post) and also type FEED.