PHP SDK 3.1.1 getUser()有时会返回0

Pho*_*eri 9 php facebook-iframe facebook-graph-api facebook-authentication facebook-php-sdk

这让我疯狂> =(

$ facebook-> getUser()有时运行良好,但有时会返回0

这是我的代码: require 'fbapi/facebook.php';
$facebook = new Facebook(array(
'appId' => 'xxx',
'secret' => 'xxxxx',
));
$user = $facebook->getUser();

应用标识秘密是正确的.

这可能是getUser有时会返回0的原因???

Phi*_*lip 1

这很可能是 Facebook 端的事情(开发人员不久前已经经历过这个)。如果$user返回 null 或 0,只需将它们重新路由到登录 URL(您应该有)。它再次返回 0 的可能性很小(除非它们末端有错误,或者您的代码比您发布的内容更多)。