招待ダイアログが正常にポップアップし、招待状も送信されます。しかし、Requests DialogのFacebookのドキュメント(https://developers.facebook.com/docs/reference/dialogs/requests/)に記載されているように、redirect_uriを使用して招待状を送信した後、ユーザーを目的のページにリダイレクトできません。招待状を送った後はリダイレクトや何もありません。facebook request_uriが動作しない
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId : 'app_id',
});
function sendRequestViaMultiFriendSelector() {
FB.ui({method: 'apprequests',
message: 'Invite friends!',
request_uri: 'https://apps.facebook.com/myappname/invitesent.php', data: '<?php echo $user_id; ?>', exclude_ids: [<?php echo $friends; ?>]
}, requestCallback);
}
function requestCallback(response) {
// Handle callback here
}
</script>
request_uriとはあなたはredirect_uriを意味しますか? (ダイアログの全画面を開いていない限り、その必要はありません) – Igy