MySpace Open Platform

A Place For Developers

Welcome Developers!

in

Welcome!

in

quick update on ACC

I mentioned in a previous post that we're working on a new App Communications Channel ("ACC"). As you probably guessed, we're not quite going to get it out in June as we were shooting for, but the good news is that we're very close, so I want to give you guys a quick preview.

A lot of your apps are already making good use of the communications tools we've made available so far: our "Post To" functionality enabling apps to initiate user messages, comments, bulletins and blog posts. The goal for ACC is to provide new types of messages that are unique to applications and that have app-specific functionality. The first of these new message types are App Invites. Here's how this new invite will look to a recipient:

App Invites in Notifications

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quite a few things to point out here. First, App Invites will appear in a new Mail Center folder called "Notifications". This new folder will also contain other important messages including Comment requests, and there will be specific indicators for all these messages in the Updates box on Users' Home Pages.  Second, the App Invite will include your app picture and allows you to specify the custom text that recipients will see. We think this leads to a much clearer presentation than invites contained in standard messages.  Finally, these new invites allow recipients to add your apps right from the invite itself rather than having to go to the app profile or canvas. Here's what recipients will see when they click "Add..."

New Add App

 

 

 

 

 

 

 

 

 

 

 

 

 

 

This dialogue will appear as a "lightbox" overlay right from the Notifcations inbox, so we hope it makes adding your apps much easier for MySpace users.

So how will these new Invites get generated? As with Post To messages, your apps can initiate App Invites from the Canvas page, but using the OpenSocial requestShareApp method. We'll provide more details in next few days on the exact syntax to use so you can start preparing your code. Here's a view of what the sending user will see after initiating an invitation:

Invite App

 

 

 

 

 

 

 

 

 

 

 

 

I want to emphasize that the same guidelines we've put in place for existing messages apply just as strongly to App Invites: no incentivizing invitations, no tricking users, no auto inviting, etc. The goal for App Invites and ACC generally is to make app communications clearer and easier for end-users. If that goal is achieved, your apps will spread naturally and effectively. On the other, if users perceive these new messages as "spam" we all lose. To prevent that, we are also limiting App Invites to one recipient at a time initially. Utlimately, though, it's really up to you guys to show that we can utilize these tools responsibly and in ways that bolster the ecosystem.

Finally, now that I've whetted your appetites, I'm sure you're wondering when this cool new stuff will be ready. Be assured your trusty MDP Team is working long hours to get this out, and we expect to have it live in the next couple of weeks. Also, as mentioned above, we'll be providing more implementation details and info in advance.

/Kyle

Comments

 

Thomas Mango said:

Will this be available via the REST api as well as Javascript? We still have no way to communicate with users over the REST api.

July 1, 2008 6:01 AM
 

Peter said:

I second Thomas' comment regarding REST support!

July 1, 2008 10:19 AM
 

Clint said:

Agreed.  Support for external apps is critical if we want to successfully launch on this platform.

July 1, 2008 2:56 PM
 

Behind Blue Eyes said:

I third (or is it fourth?) Thomas' comment!

July 1, 2008 4:28 PM
 

Chris Cole said:

The requestShareApp target is part of OpenSocial and supported thru our PostTo targets.  To that end external apps will be able to use it via the IFrame app support bundle for OpenSocial (release very soon).  REST calls to this, on the other hand, still have significant security and SPAM concerns, so we won't be releasing REST calls to share app in the immediate future.

July 1, 2008 4:59 PM
 

Thomas Mango said:

Chris,

This is absolutely the best news I've heard in a long time. Thank you so much for giving us a heads up about official OpenSocial support for our iframe apps. Finally being able to leverage the javascript messaging API will finally give our external iframe apps a way to be viral. Again, this is *really*really* great news.

July 1, 2008 7:05 PM
 

Smart said:

Thomas, I think what they mean is that there's already that existing PostTo form you can embed using an IFrame.  Nothing new there other than a new type to put in the request string.

July 7, 2008 10:58 AM
 

Smart said:

This post leaves a few questions unanswered:

1) There is a mix of terminology.  Is this announcing "Notifications" or "Invites" or both?  I would think these are two completely different things.  Invites bring new users to your app.  Notifications bring existing users to your app.

2) If the user already has the application, can ACC be used to communicate with them?  For example, when it is their turn to play a game, can the opposing user send them a notification?

3) What is the discovery mechanism for end-users to go and check notifications? Will something appear on the home page telling them? Will they get an email like they do when they receive a message?

4) Will anything change about the existing PostTo types?

July 7, 2008 11:18 AM
 

peggy said:

looks great i now am trying to get the new update for my myspace keeps cutting off.thanks and keep up the good work i am still learning..

July 27, 2008 7:51 AM
 

MySpace Developer Team said:

If you've been keeping a sharp eye on your MySpace mailbox you might have noticed the appearance

July 28, 2008 2:44 PM
 

Fay said:

What is the time frame to release the IFrame app support bundle for OpenSocial, such as invite/shareApp ?

September 5, 2008 2:57 PM
 

Genesis said:

Gosh first I could not get profiles for ppl on the Instant message feature now I cant even get to the chats.  Can someone please help?

September 7, 2008 2:42 PM