Facebook PHP SDK,在登录用户2时以用户1发布

时间:2010-12-15 18:57:00

标签: php facebook redirect

我目前的代码:

(... variables setting, etc.)
$facebook = new Facebook(array(
'appId'  => $apiid,
'secret' => $secret,
'cookie' => true,
));

$session = $facebook->getSession();
$me = null;
if ($session)
{
(do some stuff on user's 1 page)
}
else
{
$login_url = $facebook->getLoginUrl();
header("Location: ".$login_url);
exit;
}

我尝试了一次,它有效。我登录用户1以尽快删除帖子。然后我登录了用户2帐户并尝试了此代码。我被重定向到用户的2 Facebook壁。现在做什么?我需要一些额外的权限吗?

1 个答案:

答案 0 :(得分:5)

“用户A发布时”以用户B身份登录时,会破坏身份验证的全部目的。你所描述的可能是不可能的。您可能可以将用户A发布到用户B的墙上,但除非您通过身份验证,否则无法以用户B身份发布。