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

したがって、like ゲートを必要とするすべての人にとって、これは使用するコードになります。

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 に答える