views:

551

answers:

1
Thank you for bothering and taking the time to read!!!

So, I have an xd_receiver.htm file in place within the same directory as the index.htm.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Cross-Domain Receiver Page</title>
</head>
<body>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/XdCommReceiver.js?2"     type="text/javascript"></script>
</body>
</html>

And there is that piece of code in my iFrame Flex/Flash Facebook App index.htm

<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script><script type="text/javascript">

function inviteFriends() 
{
    FB_RequireFeatures(["XFBML"], function()
    {
        FB.Facebook.init("********************", "xd_receiver.htm");
    });
};
</script>


<fb:serverFbml style="width: 750px;">
<script type="text/fbml">
    <fb:fbml>
        <fb:request-form action="http://apps.facebook.com/******/" method="POST" invite="true" type="TestApp"
            content="Join my app &lt;fb:req-choice url=&quot;http://apps.facebook.com/********/&amp;quot; label=&quot;Go Test app&quot; /&gt;">
            <fb:multi-friend-selector showborder="false" actiontext="Invite your friends to use Test app.">
        </fb:request-form>
    </fb:fbml>
</script>
</fb:serverFbml>

Then I have a that tiny pice of actionscript that calls the javascript function from above.

import flash.external.ExternalInterface;
public function sendInvites(event:Event):void{
ExternalInterface.call("inviteFriends()");} 

As already said, the |Render Mode| is set to iFrame and I don't know if this is of any help but |New Data Permissions| as well as |Sanbox Mode| are disabled. Plus, I double checked that the app still has lots of invitations left to send.

// The Problem I can actually get through the whole process of picking some friends, writing a note and sending the invitation. (At least in Chrome 5.0 - Firefox 3.6.3 does not work at all) But the problem however is that no invitations arrive at any Facebook user whatsoever.

Has anybody any idea why this might be? Thank you for any kind of help! Kind regards, Bruce

A: 

The invitations do actually get to the fb users. But they however never show up in the upper left notifications area. Instead the displayed on the lower right hand side under the Requests category.

See here for further details on the issue: http://bugs.developers.facebook.com/show_bug.cgi?id=10479

Bruiser