質問の編集履歴

次の版 >

編集後

2013/07/27 12:45:50

facebookアプリを作ろうとサンプルプログラムで動作を試していますが、いきなりログイン(ユーザーによるアプリの許可)でつまずいています。
以下のサンプルソースをコピペして挙動を確認しています。
http://eeyan.hateblo.jp/entry/2013/02/04/193920

まず、facebookページのiframe内に表示された『facebookにログイン』というリンクをクリックすると『このコンテンツはフレーム内で表示できません』と怒られてしまいます。
素人ながら『IEでのcookieに問題があるのか・・・』と
$facebook = new Facebook(array(
'appId' => '*****',
'secret' => '*************',
'cookie' => true,
));
と'cookie'を追加したり

$ua = $_SERVER['HTTP_USER_AGENT'];
// IEのcookieを許可する
if (strpos($ua, 'MSIE') !== FALSE) {
header('p3p: CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"');
}
をソースの一番上に追加したりしてみますが怒られっぱなしです。
文字数の関係で質問の続きは補足へ記載します。

質問ページに戻る