我正在尝试通过 facebook php sdk 提交一些内容,并且在我的计算机(然后是本地主机)上使用我的测试应用程序时,一切正常。但是在我的网络服务器(PROD)上,当我登录时,$userId 一直返回 0:
// PROD
define('YOUR_APP_ID', 'XXXXXX');
define('SECRET_KEY', 'XXXXXXXXXXX');
//TEST
//define('YOUR_APP_ID', 'YYYYYYY');
//define('SECRET_KEY', 'YYYYYYYYYYYY');
$facebook = new Facebook(array(
'appId' => YOUR_APP_ID,
'secret' => SECRET_KEY,
));
$userId = $facebook->getUser();
(而且我确定应用程序 id 和密码都可以)
知道为什么吗?