【发布时间】:2011-08-29 06:32:14
【问题描述】:
这快把我逼疯了>=(
$facebook->getUser() 有时效果很好,但有时返回 0
这是我的代码:
require 'fbapi/facebook.php';
$facebook = new Facebook(array(
'appId' => 'xxx',
'secret' => 'xxxxx',
));
$user = $facebook->getUser();
appId 和 secret 是正确的。
这可能是 getUser 有时返回 0 的原因???
【问题讨论】:
-
这个话题能帮你解决问题吗? :Why is Facebook PHP SDK getUser always returning 0?
-
@Janis 它应该与 JS SDK 没有任何关系。他在这里没有做任何需要它的事情。
-
您在使用 Safari 吗?您是否将 JS SDK 与 PHP SDK 结合使用?
-
+1 @Mike,人们报告说,当使用 PHP-SDK 和 JS-SDK 时,cookie 不会在第一次重新加载时设置。您需要再次重新加载才能设置
$user(我在 FF 上确认了这个问题)
标签: php facebook-graph-api facebook-php-sdk facebook-iframe facebook-authentication