0

我仍然是编程的菜鸟,所以如果解决方案应该很明显,请原谅我。

同时,我设法在 FB 开发者的网站上找到了这个功能:

function sendRequestViaMultiFriendSelector() {
    FB.ui({method: 'apprequests',
      message: 'My Great Request',
      redirect_uri: 'http://www.google.com',

    }, requestCallback);
  }

并通过调用该函数弹出实际窗口。

现在我缺少的是如何确保用户确实邀请了某人,如果他确实将他转发到页面 a,如果没有将他转发到页面 b?

提前致谢。

-格尔德

4

1 回答 1

0

好吧,当 Igy 指出我正确的方向时,我基本上找到了我在这里寻找的东西:

单击取消或关闭按钮时的“请求对话框”requestCallback

因此,对于需要类似门的每个人来说,这将是要使用的代码:

function sendRequestToManyRecipients() {

    FB.ui({method: 'apprequests',
      message: 'My Great Request',

    }, requestCallback);
  }

  function requestCallback(response) {
   if(response && response.request) {
     // Here, requests have been sent, facebook gives you the request and the array of     recipients
     //console.log(response);
     location.href='success.php';
} else {
     location.href='cancel.php';
}

希望有帮助!

干杯,

格尔德

于 2013-07-07T14:42:18.240 回答