2011-12-15 80 views
0

我试图用多个朋友请求创建一个iframe应用程序。该对话框正在显示,但随后您选择好友并提交将告诉您没有发送任何请求,但此人将收到请求,并且在他们接受请求时将其带到应用程序而不是粉丝页面。我需要的是重定向到粉丝页面而不是应用程序的请求,并且修复了没有邀请发送错误。朋友要求的错误

http://www.facebook.com/HMetrozim?sk=app_137574463020200

<div id="fb-root"></div> 
       <a href="#" onclick="sendRequests();return false;"><img src="images/invite.jpg" width="136" height="33"></a> 
       <script src="http://connect.facebook.net/en_US/all.js"></script> 

<script type='text/javascript'>//<![CDATA[ 

FB.init({ 
    appId: 'appIDkey', 
    status: true, 
    cookie: true, 
    xfbml: true 
}); 

function sendRequests() { 
    FB.ui({ 
     method: 'apprequests', 
     message: 'Invite as many friends to win VIP tickets to Sting Festival!!!.', 
     data: 'tracking information for the user' 
    }, function(response) { 
     if (response != null && response.request_ids && response.request_ids.length > 0) { 
      for (var i = 0; i < response.request_ids.length; i++) { 
       alert("Invited: " + response.request_ids[i]); 
      } 
     } else { 
      alert('No invitations sent'); 
     } 
    }); 
} 
//]]> 

</script> 

回答