MySpace Open Platform

A Place For Developers

Welcome Developers!

in

Welcome!

in

Introducing MySpaceID JavaScript Library (JSL)

One of the great things about working here at MySpace is that we believe in open content distribution.

As you may have noticed during the past month, we’ve made significant strides in establishing MySpace as a test bed for innovation among the developer community with the rollout of our Qizmt computing framework, MySpaceID integrations with Tweetdeck and Windows Live among others, and the most recent Twitter sync functionality.

Today, we’re adding another enhancement to our list of MySpaceID offerings, our MySpaceID Javascript library (JSL).

In this initial launch the MySpaceID JSL will enable your site to:
  • Raise activities on behalf of the current user that will show up in their activity stream on MySpace
  • Make a subset of client-side OpenSocial calls
  • Retrieve an authorization token for further server-to-server calls for the user.
Check out the docs. here for more information. Also, check out our sample app on appspot: http://myspaceidjsl.appspot.com/ which illustrates all currently supported functionality.

The first two sites to use the MySpaceID functionality are Daily Fill and Redux, making it easy for users to securely bring content experiences from those sites to MySpace to share with friends. Both serve as popular forms of entertainment among users and align with our ongoing efforts to enhance the social entertainment experience.

  • Find and enjoy videos, photos, music, and websites recommended by people who love the same stuff you do. Link your MySpace account and keep your MySpace friends updated on what you’re up to on Redux.
  • Login to Daily Fill with your MySpace credentials – no need to create a new account, and post celebrity news articles you like into your MySpace activity stream.

Here’s a screenshot of the new experience on Redux:


Here’s what an activity from Daily Fill looks like in the user activity stream:

Code Sample: Here is a easy to follow example of how to raise activities and make OpenSocial calls with MySpaceID JSL: Example Usage

Given our commitment to open standards, such as OpenID, OAuth, Portable Contacts, OpenSocial, and Activity Streams (all used to create MySpaceID), the ability to allow users to bring in external content was a natural progression for us and we’re excited to see how users respond. As we continue to help set the standard for open authentication on the web, MySpace users can expect to see integrations with many more of their favorite destinations around the Web.

To keep you posted on cool sites integrating with MySpaceID, we launched a new page dedicated to highlighting featured implementations where you can link your MySpace account. Check it out here: http://www.myspace.com/myspaceid.

Visit these earlier company blog posts for more information about our initiatives to further promote open content distribution through collaborations syncing with Twitter, Windows Live and Tweetdeck, in addition to the recent open-sourcing of Qizmt and MSFast.

Comments

No Comments