私はこの問題を解決するためにあらゆることを試みてきました。
基本的なphpベースのFacebookアプリ(Canvas/iFrame)をセットアップしました-正常にロードされ、許可を求められ、正常にインストールされます。
開発者サイトで apprequests コードを試してみました。さらに、友人をアプリに招待するためのさまざまな例も試しました。
ダイアログ ボックスは表示されますが、選択するフレンドが表示されずに読み込みバーが実行されます。
私が使用しているコードは次のとおりです。
<div id="fb-root"></div>
<script src="https://connect.facebook.net/en_US/all.js"></script>
<button id="send-to-many">Send App request</button>
<script>
FB.init({
appId : '<?php echo $appid ?>',
});
document.getElementById('send-to-many').onclick = function() {
FB.ui({
method: 'apprequests',
message: 'You should learn more about the Platform.'
},
function(response) {
if (response) {
alert('invited');
} else {
alert('not invited');
}
}
);
}
</script>
これを回避する方法がわかりません。何か案は!
ただし、メソッドに「to」を追加して単一のユーザー ID を指定すると、それが機能します。
それで、それは許可の問題である可能性があると考えていますか?
どうもありがとう、ホルヘ