getUser() возвращает 0

У меня есть этот код в php, который раньше работал, но теперь это не так, и даже если это звучит как ложь, я ничего не трогал!

$facebook = new Facebook(array(
  'appId'  => 'myApp',
  'secret' => 'mySecret',
  'cookie' => true ,
  'scope' => 'read_stream','manage_pages'
));


$user = $facebook->getUser();

if ($user!=0) {
   doStaff;
}else{
   $login_url = $facebook->getLoginUrl($params = array('scope' => "read_stream"));
   echo ("<script> top.location.href='".$login_url."'</script>");
}

Проблема сейчас в том, что стек попадает в бесконечный цикл.

Любая помощь будет очень признательна.

1 ответ

Вы, вероятно, используете устаревший Facebook PHP SDK. Попробуй получить последнюю версию Facebook PHP SDK

Другие вопросы по тегам