Our collection of JavaScript, or OSML APIs allow you to develop creative and original applications and games that are deeply embedded into the MySpace experience.
Developers can monetize through the use of advertising, or virtual goods, in addition to promoting their own sites and brands to the millions of MySpace Members worldwide.
MySpace is dedicated to building a rich economy for App Developers, and we employ a straight-forward business model, where developers keep 100% of revenue generated through an app’s canvas page.
We provide various paid sponsorship vehicles (featured apps, and editor’s pics) to help developers expand their business, and we are committed to rolling out additional monetization opportunities in the future.
MySpace supports the development of applications based on OpenSocial, allowing you to have a standardized way to develop great apps across platforms.
What are MySpace Apps?
Example Applications
Introductory Applications
OpenSocial on MySpace
OpenSocial v0.9
RESTful Docs
Pull from the strengths of MySpace’s massive platform to add compelling new social functionality on your site, and lower the barrier-to-entry for new users!
By allowing users to link their MySpace account with your site, users can:
Our implementation of the OpenSocial REST APIs, and our own REST APIs provide for enhanced capabilities. We’ve made use of the OAuth protocol to provide delegated authentication, and single sign-on functionality through OpenID.
We have strengthened stream delivery through the use of a specialized hub which can push events to your endpoint, as they happen in real-time.
MySpaceID with Puppets
MySpaceID JSL
Activity Streams Docs
Portable Contacts
Posting to MySpace is a simple way for MySpace users to share content from their favorite websites with their MySpace friends. When a user posts content from your site, it goes directly to their Profile, Blog or Bulletin, creating a high-visibility link back to your site.
Here’s how it works:
Users can also share content by installing the MySpace Toolbar or the Post To MySpace Bookmarklet.
With our newly enhanced API offering, Developers can leverage our infrastructure to build compelling web tools and services that utilize the true pulse of the web. We’ve implemented a robust development platform for social data mining, with an emphasis on the real time data availability, and open standards.
Our Platform now provides for unrestricted access to the public activity stream. With our enhanced Activity Stream API, Developers can now:
Data Representations
The ability to share music, videos, links, and other media with friends online is a powerful way to promote and advertise content. Our Media APIs allow developers to take their apps (and content) to the next level, offering the ability to access, and upload photos, videos, and playlists directly from their MySpace accounts.
Furthermore, our OpenSearch API provides external services the ability to search for people, images, and videos on MySpace; enabling a new breed of apps, where finding people, images and videos you like has never been easier.
Read more about:
We can’t always be hanging out with our friends in person, which is why it’s fun to engage with the people we know online. The MySpace Activity Stream is a running record of the stuff that our MySpace friends have been up to. The Stream allows a collection of people to engage together socially, to share videos, photos, links, news, and other stuff that we enjoy.
MySpace is proud to announce the introduction of our Real Time Stream API, which delivers all activities for MySpace users via a complete PUSH based system.
Humans are the most important part of any social network. Without other humans, an online social network would just be a boring piece of software. Social networks rely on humans to share, upload, and promote content. That’s why we’ve carefully constructed our API offering to include an OpenSearch API, which provides external services the ability to search for people, images, and videos on MySpace. This API will enable a series of new applications on MySpace, and finding people, images, and videos will be even easier.
In addition, we offer robust access to the users’ Profile data, the social graph, and friend categories.
While technologies are available to view and hear live video or audio feeds of friends, most of us prefer to send email, or leave a quick note on a friend’s profile. The internet provides an opportunity for us to come up with creative and new ways of communicating with our co-workers, friends, and family.
Our Platform defines a number of messaging channels, including both public messages (profile comments), and private messages (restricted to certain friends). In addition, we provide developers with the opportunity to engage and grow their apps through the use of invites, notifications, and custom app activities.