Facebook, getuser не работает должным образом - PullRequest
1 голос
/ 10 мая 2011

Я пытаюсь добавить логин 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();
...