我正在尝试将 facebook 登录添加到我的网站,但问题是 facebook 功能“getUser”有时只能工作。一半的时间我会从中获取用户的 facebook id,但一半的时间我不会。
某处有延迟吗?我怎样才能解决这个问题?
我的if facebook_uid set
失败,一切都以一团糟而告终。:(
FacebooksgetSession
永远不会失败。当facebook会话正确启动时,上述所有情况都会发生。
请帮忙!
这是我的代码的一部分:
$facebook = new Facebook(array('appId' => '123','secret' => '789','cookie' => true,));
$facebook_session = $facebook->getSession();
if ($facebook_session) $_SESSION['facebook_uid'] = $facebook->getUser();