iframeアプリケーション内にFacebookのUIダイアログを表示しようとしているため、私たちが現在持っていない拡張パーミッションを得ることができます。これは簡単に古いSDKを使用して達成されました。しかし、新しいライブラリを使用すると、モーダルに表示されるFacebook iframeダイアログが表示されますが、ロードが停止することはありません。メソッドを「ページ」に変更すると、単に「エラーが発生しました」というポップアップブラウザウィンドウが表示されます。私のコードは次のとおりです。私は、これは新しいSDKを使用して可能であることを望んだFacebook SDK:iframeにoAuthダイアログを表示
var attachment = {
display: 'iframe',
method: 'oauth',
scope: perms,
access_token: '<?php echo $this->accessToken; ?>' // this is definitely valid access token
};
FB.ui(attachment, function(response){
pr(response);
});
、ドキュメントは確かiframe
が有効なディスプレイのparamであると述べています。
ありがとうございます。
g