まず、英語が下手でごめんなさい。
複数のファンページにインストールされているアプリがあります。
このアプリでapprequestダイアログが欲しいです。ユーザーが招待ボタンをクリックすると、友達を招待するためのapprequestダイアログが表示されますが、通知はファンページのアプリではなくキャンバスページにリダイレクトされます。
私はこのコードを使用します:
<head>
<title>Request Example</title>
</head>
<body>
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<p>
<input type="button"
onclick="sendRequestViaMultiFriendSelector(); return false;"
value="Send Request to Many Users with MFS"
/>
</p>
<script>
FB.init({
appId : '123456789',
status : true,
cookie : true,
oauth: true
});
function sendRequestViaMultiFriendSelector() {
FB.ui({method: 'apprequests',
message: 'Example message',
show_error: true,
redirect_uri: 'https://www.facebook.com/pages/PAGE_ID?sk=APP_ID'
}, requestCallback);
}
function requestCallback(response) {
// Handle callback here
}
</script>
</body>
私は何が間違っているのですか?キャンバスページの構成?URIをリダイレクトしますか?
ありがとう!