应用程序重定向到另一个链接而不是页面选项卡应用程序。

时间:2012-11-21 09:34:44

标签: javascript facebook facebook-javascript-sdk

我正在尝试使用来自页面标签应用的Javascript SDK向朋友发送请求。代码如下所示。

 function sendRequestViaMultiFriendSelector() {
    FB.ui({method: 'apprequests',
      message: 'My Great Request'
    }, requestCallback);
  }

  function requestCallback(response) {
    // Handle callback here
  }

用户收到请求但会重定向到其他地方。它们被重定向到

http://www.facebook.com/应用 /application.php?id=537700179592094

而不是:

http://www.facebook.com/网页 / * * / 139287799553506?SK = app_537700179592094

请帮助。

1 个答案:

答案 0 :(得分:1)

这是预期的行为或请求功能。对于您的情况您将需要构建一个单独的页面,并让您的画布应用指向那里以处理必要的重定向到选项卡应用程序。

原因是因为应用程序可以安装在任意数量的页面上。 Facebook如何知道在接受请求后需要用户指向哪种安装。但每个应用程序只有一个画布页面。