пользователь a — администратор приложения. Запуск приложения по протоколу HTTP.
getUser() дает идентификатор пользователя
пользователь b — не администратор Запуск приложения по HTTP
getUser() дает ноль, а URL-адрес выглядит следующим образом:
Ниже приведен код пользователя для авторизации пользователя,
$facebook = new Facebook(array(
'appId' => '',
'secret' => '',
'cookie' => true
));
$user = $facebook->getUser();
$loginUrl = $facebook->getLoginUrl(
array(
'scope' => 'publish_stream,email',
'redirect_uri' => 'https://www.facebook.com/pages/test?sk=app_23423423'
)
);
if (!$user) {?>
<a href="<?php echo $loginUrl ?>">Facebook Login</a>
else
{
echo "<script type='text/javascript'>location.href = 'test.php?Id=$user'</script>";
}
}