Facebook v4 логин выдаёт ошибку 503

Я надеюсь, что кто-то поможет мне с этой загадкой.

Я проверил вход в систему Facebook v4 на моем локальном хосте, где он работает просто отлично,
сначала это также работало на моем живом сервере, но по таинственной причине это больше не работает.

Когда на моем живом сервере (http://www.zenmony.com/test.php) Я нажимаю на ссылку OAuth, и по какой-то причине я получаю сообщение об ошибке 503, и Facebook не выдает никаких исключений, поэтому нет возможности отладки.

вот мой код:

FacebookSession::setDefaultApplication( '738781846169261','*******ac965af67d8979be972655c');

$helper = new FacebookRedirectLoginHelper('http://www.zenmony.com/test.php');
//$helper = new FacebookRedirectLoginHelper('http://localhost/test.php');

if ( isset( $_SESSION ) && isset( $_SESSION['fb_token'] ) ) {
$session = new FacebookSession( $_SESSION['fb_token'] );
try {
if ( !$session->validate() ) {
$session = null;
}
} catch ( Exception $e ) {
$session = null;
print_r($e);
exit;
}
}

if ( !isset( $session ) || $session === null ) {
try {
$session = $helper->getSessionFromRedirect();
} catch( FacebookRequestException $ex ) {
print_r($ex);
exit;
} catch( Exception $ex ) {
print_r($ex);
exit;
}
}

// see if we have a session
if (isset($session))
{
// save the session
$_SESSION['fb_token'] = $session->getToken();
$session = new FacebookSession( $session->getToken() );
$request = new FacebookRequest( $session, 'GET', '/me' );
$response = $request->execute();
$graphObject = $response->getGraphObject()->asArray();

echo '<pre>' . print_r( $graphObject, 1 ) . '</pre>';
exit;
}
else
{
// show login url
$link = $helper->getLoginUrl( array( 'email', 'user_friends' ) );//&display=popup
echo "<a href=\"$link\">LINK</a>";
}

Судя по всему, скипетт $session = $helper->getSessionFromRedirect(); но не выдает исключений, и у меня есть код ошибки 503.

На всякий случай, вот мои настройки приложения на Facebook:
введите описание изображения здесь
введите описание изображения здесь
введите описание изображения здесь

Пожалуйста, нужна помощь!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]