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