Я пытаюсь добавить логин Facebook на свой сайт, но проблема в том, что функция facebook getUser работает только иногда. Половину времени я получу от него идентификатор пользователя в Facebook, а половину - нет.
Есть ли где-нибудь задержка? Как я могу это исправить?
Мой if facebook_uid set
терпит неудачу, и все это заканчивается большим беспорядком. (
Facebook getSession
никогда не терпит неудачу, хотя. Все вышеперечисленное происходит при правильном запуске сеанса в facebook.
Пожалуйста, помогите!
Вот часть моего кода:
$facebook = new Facebook(array('appId' => '123','secret' => '789','cookie' => true,));
$facebook_session = $facebook->getSession();
if ($facebook_session) $_SESSION['facebook_uid'] = $facebook->getUser();