<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://developer.myspace.com/Community/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MySpace Developer Team : communications</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/tags/communications/default.aspx</link><description>Tags: communications</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20910.1126)</generator><item><title>New Viral Channel for MySpace Apps</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/2009/07/07/opening-up-app-activities-for-all-users.aspx</link><pubDate>Tue, 07 Jul 2009 22:41:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:41549</guid><dc:creator>Test User</dc:creator><slash:comments>25</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/Community/blogs/devteam/rsscomments.aspx?PostID=41549</wfw:commentRss><comments>http://developer.myspace.com/Community/blogs/devteam/archive/2009/07/07/opening-up-app-activities-for-all-users.aspx#comments</comments><description>&lt;p&gt;App Activities are now visible to all the friends of a user, regardless if they have the App installed.&amp;nbsp; This means that App Activities are another channel by which your App can virally grow.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you are already publishing App Activities, you technically do not need to make any changes, however we encourage you to think about how to best leverage App Activities as a user acquisition channel.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;To ensure a quality user experience, we provide users the ability to block unwanted App Activities and other communications.&amp;nbsp;&amp;nbsp; If the user has the App installed, they will have the option to turn off receiving App Activities for the App or uninstalling the App.&amp;nbsp; If the user does not have the App installed, they have the option to block all communications from the App.&lt;/p&gt;&lt;p align="center"&gt;&lt;img src="http://c3.ac-images.myspacecdn.com/images02/78/l_1ed96b2538934491875545a4376b6b06.png" alt="" align="" border="" height="354" hspace="" width="459" /&gt;&lt;/p&gt;
As always, the user experience is of utmost concern to us. We&amp;#39;ll be closely monitoring the use of this feature. Any developers that are found to be abusing this functionality to the detriment of the user or in violation of the Terms of Usage will be dealt with immediately.&lt;br /&gt;&lt;br /&gt;The team has put in a lot of hard work into this feature and the required infrastructure to support it. We look forward to seeing the results of developers taking advantage of this new viral growth channel.&amp;nbsp; Please send us your feedback and success stories.&lt;img src="http://developer.myspace.com/Community/aggbug.aspx?PostID=41549" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/communications/default.aspx">communications</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/Activities/default.aspx">Activities</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/Marco/default.aspx">Marco</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/Friend+Updates/default.aspx">Friend Updates</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/activity+stream/default.aspx">activity stream</category></item><item><title>More Information on requestShareApp / App Invites</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/2008/07/07/more-information-on-requestshareapp-app-invites.aspx</link><pubDate>Mon, 07 Jul 2008 16:59:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:13508</guid><dc:creator>Donny Mack (DM)</dc:creator><slash:comments>12</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/Community/blogs/devteam/rsscomments.aspx?PostID=13508</wfw:commentRss><comments>http://developer.myspace.com/Community/blogs/devteam/archive/2008/07/07/more-information-on-requestshareapp-app-invites.aspx#comments</comments><description>&lt;h1 style="margin:24pt 0in 0pt;"&gt;&lt;font size="5" color="#365f91" face="Cambria"&gt;More Information on requestShareApp&lt;/font&gt;&lt;/h1&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;font size="3" face="Calibri"&gt;This is a follow-up on Kyle’s post “quick update on ACC” with some implementation details.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;a href="http://developer.myspace.com/community/blogs/devteam/archive/2008/06/30/quick-update-on-acc.aspx"&gt;&lt;font size="3" face="Calibri"&gt;http://developer.myspace.com/community/blogs/devteam/archive/2008/06/30/quick-update-on-acc.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;b&gt;* As Kyle mentioned this feature is not yet in production, but will be soon. We wanted to get out the implementation details now so when we&amp;#39;re ready to turn it on, you will be too. &lt;/b&gt;&lt;/p&gt;
&lt;h2 style="margin:10pt 0in 0pt;"&gt;&lt;font size="4" color="#4f81bd" face="Cambria"&gt;Invoking requestShareApp&lt;/font&gt;&lt;/h2&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;font size="3" face="Calibri"&gt;First let’s take a look at the signature:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span class="sourcerowtext"&gt;&lt;font size="3" face="Calibri"&gt;opensocial.requestShareApp(recipients, reason, opt_callback);&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst" style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;recipients:&lt;span&gt;&amp;nbsp; &lt;/span&gt;this is a person’s friend ID. We currently only support sending in one ID at a time&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;reason: this is the message you want sent. I’ll go over the rules for this below&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast" style="margin:0in 0in 10pt 0.5in;text-indent:-0.25in;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;opt_callback: a callback function&lt;/font&gt;&lt;/p&gt;
&lt;h3 style="margin:10pt 0in 0pt;"&gt;&lt;font size="3" color="#4f81bd" face="Cambria"&gt;Reason&lt;/font&gt;&lt;/h3&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;font size="3" face="Calibri"&gt;The reason is an opensocial.Message object that has the text you’d like to have displayed in the invite set as the opensocial.Message.Field.BODY (which you can also pass into the constructor). &lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;font size="3" face="Calibri"&gt;There are a few rules for the text:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst" style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;The text is limited to 150 characters – the character count does not include your application name or the sender and/or recipient display name. More on this below &lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;You can not include any HTML markup. Adding your links to your application, recipient and sender will be done by us.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;We have supplied three place holders you can use to add your application name, sender name and recipient name within links:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin:0in 0in 0pt 1in;text-indent:-0.25in;"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&lt;font size="3"&gt;o&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;[sender] – this will be transformed to a hyperlink with the senders display name as the text. The link will go to their profile.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin:0in 0in 0pt 1in;text-indent:-0.25in;"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&lt;font size="3"&gt;o&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;[app] – this will be transformed to a hyperlink with your application name as the text. The link will go to the applications profile.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin:0in 0in 0pt 1in;text-indent:-0.25in;"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&lt;font size="3"&gt;o&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;[recipient] – this will be transformed to a hyperlink with the recipients display name as the text. The link will go to their profile.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast" style="margin:0in 0in 10pt 0.5in;text-indent:-0.25in;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;You do not have to use all the placeholders. Example below.&lt;/font&gt;&lt;/p&gt;
&lt;h3 style="margin:10pt 0in 0pt;"&gt;&lt;font size="3" color="#4f81bd" face="Cambria"&gt;Example Code&lt;/font&gt;&lt;/h3&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;font size="3" face="Calibri"&gt;The code is pretty simple.&lt;/font&gt;&lt;/p&gt;&lt;pre&gt;&lt;font size="2"&gt;message = opensocial.newMessage(&amp;quot;[sender] would like you to intall this really super application [app].&amp;quot;);&lt;/font&gt;&lt;/pre&gt;&lt;pre&gt;&lt;font size="2"&gt;opensocial.requestShareApp(&lt;b&gt;&lt;font style="background-color:yellow;"&gt;recipientUserId&lt;/font&gt;&lt;/b&gt;, message, function(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alert(&amp;#39;sent application invite&amp;#39;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;/font&gt;&lt;/pre&gt;&lt;pre&gt;&lt;font&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;font style="background-color:yellow;"&gt;recipientUserId&lt;/font&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt; to be the userId of the recipent.  &amp;nbsp;&lt;br /&gt;&lt;/pre&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;font size="3" face="Calibri"&gt;The stubs for requestShareApp are already in production so you can wire up your applications now. Since the call will fail you’ll want to hide the functionality until we turn things on.&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;font size="3"&gt;There are two ways to check if SHARE_APP is enabled. One is to make the call to requestShareApp() and if it’s not enabled you’ll get an unsupported back. The second is to use &lt;span&gt;getSupportedPostToTargets() to get a list of supported PostTo targets – this is not part of the OS spec, but because requestShareApp currently uses PostTo it’ll work.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;function isPostToTargetLive(){&lt;br /&gt;&amp;nbsp;var supported = osContainer.getMySpaceEnvironment().getSupportedPostToTargets();&lt;br /&gt;&amp;nbsp;var isSupported = false;&lt;br /&gt;&amp;nbsp;for(var i = 0; i &amp;lt; supported.length; i++){&lt;br /&gt;&amp;nbsp;&amp;nbsp;if(supported[ i ] === &amp;quot;SHARE_APP&amp;quot;){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;isSupported = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;return isSupported;&lt;br /&gt;}&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;D&lt;br /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://developer.myspace.com/Community/aggbug.aspx?PostID=13508" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/communications/default.aspx">communications</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/invites/default.aspx">invites</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/invitations/default.aspx">invitations</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/notifications/default.aspx">notifications</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/ACC/default.aspx">ACC</category></item><item><title>quick update on ACC</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/2008/06/30/quick-update-on-acc.aspx</link><pubDate>Mon, 30 Jun 2008 14:59:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:13136</guid><dc:creator>Kyle</dc:creator><slash:comments>12</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/Community/blogs/devteam/rsscomments.aspx?PostID=13136</wfw:commentRss><comments>http://developer.myspace.com/Community/blogs/devteam/archive/2008/06/30/quick-update-on-acc.aspx#comments</comments><description>&lt;p&gt;I mentioned in a &lt;a class="" href="http://developer.myspace.com/Community/blogs/devteam/archive/2008/05/20/new-app-guidelines-must-read.aspx"&gt;previous post&lt;/a&gt; that we&amp;#39;re working on a new App Communications Channel (&amp;quot;ACC&amp;quot;). As you probably guessed, we&amp;#39;re not quite going to get it out in June as we were shooting for, but the good news is that we&amp;#39;re very close, so I want to give you guys a quick preview.&lt;/p&gt;
&lt;p&gt;A lot of your apps are already making good use of the communications tools we&amp;#39;ve made available so far: our &amp;quot;Post To&amp;quot; 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&amp;nbsp;are App Invites. Here&amp;#39;s how this new invite will look to a recipient:&lt;/p&gt;
&lt;p&gt;&lt;img height="517" alt="App Invites in Notifications" src="http://a579.ac-images.myspacecdn.com/images01/108/l_8b762e4e94542807c3614152825344fa.png" width="600" align="left" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Quite a few things to point out here. First, App Invites will appear in a new Mail Center folder called &amp;quot;Notifications&amp;quot;. 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&amp;#39; Home Pages.&amp;nbsp; 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.&amp;nbsp; 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&amp;#39;s what recipients will see when they click &amp;quot;Add...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;img height="472" alt="New Add App" src="http://a238.ac-images.myspacecdn.com/images01/127/l_47075ed56599ec81c3e5a62cd2f9ad35.jpg" width="534" align="left" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This dialogue will appear as a &amp;quot;lightbox&amp;quot; overlay right from the Notifcations inbox, so we hope it makes adding your apps much easier for MySpace users.&lt;/p&gt;
&lt;p&gt;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&amp;nbsp;requestShareApp method. We&amp;#39;ll provide more details in next few days on the exact syntax to use so you can start preparing your code. Here&amp;#39;s a view of what the sending user will see after initiating an invitation:&lt;/p&gt;
&lt;p&gt;&lt;img height="380" alt="Invite App" src="http://a653.ac-images.myspacecdn.com/images01/9/l_5fffa55e6f04d2b0105b254e164e736c.png" width="534" align="left" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I want to emphasize that the same &lt;a class="" title="App Guidelines" href="http://developer.myspace.com/community/myspace/applicationguidelines.aspx"&gt;guidelines&lt;/a&gt; we&amp;#39;ve put in place for existing messages apply just as strongly to App Invites: &lt;strong&gt;no incentivizing invitations, no tricking users, no auto inviting&lt;/strong&gt;, 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 &amp;quot;spam&amp;quot; we all lose. To prevent that, we are also limiting App Invites to one recipient at a time initially. Utlimately, though, it&amp;#39;s really up to you guys to show that we can utilize these tools responsibly and in ways that bolster the ecosystem.&lt;/p&gt;
&lt;p&gt;Finally, now that I&amp;#39;ve whetted your appetites, I&amp;#39;m sure you&amp;#39;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&amp;#39;ll be providing more implementation details and info in advance.&lt;/p&gt;
&lt;p&gt;/Kyle&lt;/p&gt;&lt;img src="http://developer.myspace.com/Community/aggbug.aspx?PostID=13136" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/communications/default.aspx">communications</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/invites/default.aspx">invites</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/invitations/default.aspx">invitations</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/notifications/default.aspx">notifications</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/ACC/default.aspx">ACC</category></item><item><title>A message from Tom</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/2008/05/20/A-message-from-Tom.aspx</link><pubDate>Tue, 20 May 2008 20:04:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:10402</guid><dc:creator>Tom</dc:creator><slash:comments>58</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/Community/blogs/devteam/rsscomments.aspx?PostID=10402</wfw:commentRss><comments>http://developer.myspace.com/Community/blogs/devteam/archive/2008/05/20/A-message-from-Tom.aspx#comments</comments><description>&lt;p&gt;&lt;img height="77" alt="" src="http://i293.photobucket.com/albums/mm51/rondata/tom.jpg" width="99" align="left" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;Hello Everyone,&lt;/p&gt;
&lt;p&gt;One of the things I&amp;#39;ve always loved about my job is interacting with users on a daily basis. Not only do I enjoy it personally, but it&amp;#39;s been a key factor in our success. I can&amp;#39;t think of another company where the customers have such a direct feedback loop to a senior executive. If I make a mistake, I hear about it. It takes all of about 10 minutes from the launch of a feature for me to know whether we did it right or&amp;nbsp;whether we failed miserably. Almost everything we&amp;#39;ve created with MySpace came from users telling me what they wanted.&lt;/p&gt;
&lt;p&gt;The MySpace Developer Platform has been something of an anomaly in that regard. Users were scared of it before it even arrived. Before the platform launched, users told me they didn&amp;#39;t want to get spammed, and that they chose MySpace over other sites because they weren&amp;#39;t getting poked, and nobody was throwing sheep at them. Every social network--from Bebo &amp;amp; Orkut, to Friendster &amp;amp; Facebook has &amp;quot;apps&amp;quot; now. Most of the feedback I received was that users were sick of it. As one forthright user put it: &amp;quot;apps suck!&amp;quot; &lt;/p&gt;
&lt;p&gt;What these users&amp;#39; anxieties and concerns did not take into account is that MySpace has always been a platform. MySpace has always had &amp;quot;apps.&amp;quot; From MySpace&amp;#39;s inception, we&amp;#39;ve benefited from the creativity and resourcefulness of both our users and third-party companies. It&amp;#39;s MySpace users creativity that led to profile customization and created the entire ecosystem now known as MySpace &amp;quot;layouts.&amp;quot; It&amp;#39;s YouTube that gave users the kind of video player they wanted on MySpace. It&amp;#39;s Photobucket, Slide and RockYou that gave MySpace users the kind of tools they needed to share their photos. There were&amp;nbsp;widgets similar to Honesty Box and Graffiti&amp;nbsp;on MySpace before many other social networks even got started, but with a key difference: those widgets did not have the unchecked messaging capability that has made other platforms so painful.&lt;/p&gt;
&lt;p&gt;It was by viewing the terrain from this broad perspective that we decided to move forward, for the first time, with something our users were &lt;i&gt;not &lt;/i&gt;expressly asking for. We believed that customized profiles, widgets and applications provided real value to users. In the past, we&amp;#39;d just gotten out of the way and let it happen. With the plan for the MySpace Developer Platform, we set out to provide the tools that would ease this kind of development and facilitate better, more useful features for MySpace users. But we also knew we had to take a measured, cautious approach to app communication, or the platform wouldn&amp;#39;t work.&lt;/p&gt;
&lt;p&gt;Because MySpace was so open from the beginning, security and spam had always been a concern for us. We tried to allow users to do anything they wanted, while stopping them from getting &amp;quot;p0wned&amp;quot;. We were forced to block companies and code at different times, and no one understood our reasons. We were not public about our &amp;quot;rules&amp;quot; and our actions, because we focused on the users, not the developers. That was clearly a mistake.&lt;/p&gt;
&lt;p&gt;With the launch of MDP, we&amp;#39;ve tried to change that. We&amp;#39;ve been very public about what we are doing, when we are doing it and why. I&amp;#39;ve said very little about the platform until now, because, I simply don&amp;#39;t like to do press, interviews, or write about our plans in this way. There are many people at the company far better at communicating with our partners than I am. But I thought speaking now was important because this blog post&amp;nbsp;is meant to represent the voice of the users to the development community. What users want is something I&amp;#39;ve lived with daily for 5 years now, and I am best qualified to make these statements.&lt;/p&gt;
&lt;p&gt;Balancing the needs of a community is never an easy job. There are many constituents, all with their own needs and desires. The needs of the few cannot outweigh the needs of the many. (I always wanted to quote Star Trek philosophy!)&lt;/p&gt;With these concerns in mind, we launched MDP with deliberate restrictions around app communications. Most notably, apps were limited to sending one message at a time, and we gave users the ability to block messages from apps they didn&amp;#39;t like. This approach worked -- users have not rejected the MDP or Apps overall. In fact, most of the fears around the notion of &amp;quot;apps&amp;quot; have disappeared into the ether. Apps like Picnik, Flixster, Shelfari and many others have added real value to MySpace without causing any user concerns at all. Still, we realized that some good, popular apps were causing alarm among the userbase, because of the way they incentivized user behavior. Left unchecked, these apps could create a negative experience for everyone, making it a chore to check your inbox each morning. 
&lt;p&gt;To prevent that from happening, as of today, we&amp;#39;re instituting new rules for how apps can communicate with users on MySpace. You can read about these rules &lt;a class="" title="New App Guidelines Post" href="http://developer.myspace.com/Community/blogs/devteam/archive/2008/05/20/new-app-guidelines-must-read.aspx" target="_blank"&gt;here&lt;/a&gt; and in the &lt;a class="" title="MDP Application Guidelines" href="http://developer.myspace.com/community/myspace/applicationguidelines.aspx" target="_blank"&gt;Application Guidelines&lt;/a&gt;, The main thrust of these changes is to limit app communications that are based on incentivizing or tricking users. To be clear, the purpose of these changes is to emphasize to developers that their focus should be on creating great apps that users will want to tell each other about. The best viral software is software you can&amp;#39;t live without. Unfortunately, for some developers, the focus has been on how to come up with the best methods of viral distribution.&lt;/p&gt;
&lt;p&gt;The outcome of these rule changes mean that some very popular apps--those which are games designed to give users points for spreading the game around, may cease to exist as before&amp;nbsp;on MySpace. That said, I think its important to suggest what we were hoping for with the creation of this platform.&lt;/p&gt;
&lt;p&gt;When we conceived of the MySpace Developer Platform we thought of the &amp;quot;apps&amp;quot; that were already so important to MySpace users--the YouTube&amp;#39;s and Slide&amp;#39;s of the world. We hoped developers would create software that had real utility and improved upon the MySpace community. We hoped they&amp;#39;d make features that we&amp;#39;d never have time to build ourselves. Or features that improved upon our own. We also realized that because users were only able to control their profiles, there had very little third-party development around other parts of MySpace. (Very little, but there had been some.) This is why we opened up app access to the user home page. We hoped developers would recognize the opportunity of creating value for the user on the users very own start page. Apps don&amp;#39;t have to be about profile &amp;quot;bling&amp;quot; -- users could login to MySpace and enjoy homepage access to all sorts of useful features. Imagine reading email, looking at news, or using a web-based IM from MySpace start page, and you start to get the picture. The platform provides that flexibility, but so far I haven&amp;#39;t seen an app that really takes advantage of it. Here&amp;#39;s to hoping someone will! &lt;/p&gt;
&lt;p&gt;Thanks for your time and your work!&lt;/p&gt;
&lt;p&gt;Tom Anderson&lt;br /&gt;President&lt;br /&gt;MySpace.com&lt;/p&gt;&lt;img src="http://developer.myspace.com/Community/aggbug.aspx?PostID=10402" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/guidelines/default.aspx">guidelines</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/communications/default.aspx">communications</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/messaging/default.aspx">messaging</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/tom/default.aspx">tom</category></item><item><title>New App Guidelines - MUST READ!</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/2008/05/20/new-app-guidelines-must-read.aspx</link><pubDate>Tue, 20 May 2008 18:54:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:10404</guid><dc:creator>Kyle</dc:creator><slash:comments>408</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/Community/blogs/devteam/rsscomments.aspx?PostID=10404</wfw:commentRss><comments>http://developer.myspace.com/Community/blogs/devteam/archive/2008/05/20/new-app-guidelines-must-read.aspx#comments</comments><description>&lt;p&gt;We&amp;#39;ve posted a new version of our &lt;a href="http://developer.myspace.com/community/myspace/applicationguidelines.aspx" title="MDP App Guidelines" target="_blank"&gt;Application Guidelines&lt;/a&gt; today. Please have a look - there are a number of important changes everyone should be aware of.&lt;br /&gt;&lt;br /&gt;In particular I want to call out a new section relating to &amp;quot;Application Communications&amp;quot;.&amp;nbsp; A little more than a month ago we released our first set of APIs that allow your apps to initiate user-to-user messages, comments, and bulletins. A lot of you have already taken advantage of these capabilities to build more engaging and interactive applications.&lt;br /&gt;&lt;br /&gt;The new rules we&amp;#39;ve posted today give you clearer guidance on what you can and can&amp;#39;t do with the communications tools we enable. You should review these rules carefully in the Guidelines, but here&amp;#39;s a quick summary of the most important changes:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;No incentives may be given to a member for sending a message, bulletin, comment, or any other form of communication. This includes “points,” “bucks,” increased standing, or even features within the app.&lt;/li&gt;&lt;li&gt;It must be very clear to a member what they are sending, when they are sending communication. “Share with friends” is not sufficient messaging, the link must state “send comment,” “send bulletin,” and so on.&lt;/li&gt;&lt;li&gt;The “no popups” rule we have had in place since day one applies to messaging windows. This means no more popping up a messaging window the first time someone tries to use an app. No popping up messaging windows without a user clicking on a very clearly marked link. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;To explain these changes Tom Anderson, president and co-founder of MySpace, has posted a special &lt;a href="http://developer.myspace.com/Community/blogs/devteam/archive/2008/05/20/A-message-from-Tom.aspx" title="A message from Tom" target="_blank"&gt;guest blog post&lt;/a&gt; here on the MDP site.&lt;br /&gt;&lt;br /&gt;We’ve made some additional changes to the guidelines, most of which won’t be a surprise to you (ex: the &lt;br /&gt;guidelines now clearly state iframing canvas pages is allowed).&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Every single developer should take a look at the guidelines as soon as possible. We are enforcing these new &lt;br /&gt;guidelines as of today for newly developed applications.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;For those applications that are already live, you will all have two weeks from today – until 5pm PST on June &lt;br /&gt;3rd – to make sure your applications are compliant with these standards. After that date we will be reviewing all applications and will take action on those that are not in compliance with the new guidelines. &lt;br /&gt;&amp;nbsp;&lt;br /&gt;If you have any questions regarding these changes, please join us in a &lt;a href="http://developer.myspace.com/Community/forums/45.aspx" title="App Communications Forum" target="_blank"&gt;new forum topic&lt;/a&gt; devoted to this subject where we’ll be around to answer your questions.&lt;br /&gt;&lt;br /&gt;Finally, I&amp;#39;m pleased to give you all a heads-up that we will be enhancing our messaging APIs in June with the release of our Applications Communication Channel. &amp;quot;ACC&amp;quot; as we call it is a brand-new messaging service built specifically for apps that will enable custom app invites and notifications. More on that soon!&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;/Kyle&amp;nbsp;&lt;/p&gt;&lt;img src="http://developer.myspace.com/Community/aggbug.aspx?PostID=10404" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/approval/default.aspx">approval</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/guidelines/default.aspx">guidelines</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/communications/default.aspx">communications</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/messaging/default.aspx">messaging</category></item></channel></rss>