0

ログインしているときに正常に動作する Facebook アプリを作成していますが、Facebook からログアウトすると、ブラウザに「ページが正しくリダイレ​​クトされていません」と表示されます。

私はfacebook SDKを使用しています。使用しているコードは次のとおりです。

<?php 

$userId = $facebook->getUser();
$me = null;

if($userId)
{
   $me = $facebook->api('/me');
}
if($me['id']) 
{
   echo '<script>top.location.href="link goes here";</script>';
}
else 
{
   echo '<script>top.location.href="'.$facebook->getLoginUrl().'";</script>';
}

?>

Facebookからログアウトしたときにのみエラーが発生します。Facebook配列は次のとおりです。

<?php
require 'php-sdk/facebook.php';

$facebook = new Facebook(array(
     'appId'  => 'appid',
     'secret' => 'appsecret',
     'cookie' => true,
));
?>
4

0 に答える 0