We are pleased to announce our full support of OpenSocial 0.9 today. Last week we gave you a sneak peek of our OpenSocial 0.9 support by launching our photo API. This week we’re taking it one step further: we’re releasing all of our current OpenSocial 0.9 REST APIs as a public BETA. Here at MySpace we are committed to open standards, and will continue to support community driven protocols like OpenSocial. We’re very excited to take this big step to support OpenSocial 0.9!
Our OpenSocial 0.9 implementation was built on an entirely new framework with three main goals in mind for developers: stability, performance and compliance to the OpenSocial 0.9 specification. These three goals will yield more consistent results, fewer errors, and means that your code should be even more portable to other social networks that support OpenSocial.
While we’re labeling this as a BETA we feel our APIs are in a very solid state and are ready for widespread use.
The PHP and C# SDKs have been fully updated to use all of the new 0.9 APIs we have available. The other SDKs are currently being updated for your use.
Documentation for all the API’s can be found below. In addition to the wikis we’ve started to update the community supported SDKs found at opensocial.org. As always, make sure to review our Terms of Use, especially Section 10.2, before you start using the new endpoints.
Happy coding!
Activities
Provides the event data found in the MySpace Activity Stream.
http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_ActivitiesAlbums
Support for fetching, creating and updating photo albums.
http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_AlbumsAppData
A generic key/value store that your app can use to fetch, update and delete data relevant to your app.
http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_AppDataGroups
Provides information on a user’s friend categories.
http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_GroupsMediaItems
Photo support, including photo uploads.
http://wiki.developer.myspace.com/index.php?title=OpenSocial_0.9_MediaItemsPeople
Gives access to a user’s profile data, as well as their friend’s profile data.
http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_PeopleStatusMood
Allows support for updating and fetching a user’s status and mood, as well as fetching their friends’ status and mood.
http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_StatusMoodNotifications
Create app notifications that are displayed in the recipient’s mail center.
http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_Notifications