我有以下代码在不存在 facebook 会话时有效
session_start();
# We require the library
require("/var/www/facebook.php");
# Creating the facebook object
$facebook = new Facebook(array(
'appId' => 'app_id',
'secret' => 'secret',
'cookie' => true
));
# check if active session exists
$session = $facebook->getSession();
if(!empty($session)) {
# Do some stuff here
} else {
# There's no active session, go get one
$login_url = $facebook->getLoginUrl();
header("Location: ".$login_url);
}
登录 facebook 后,它会进入一个 facebook 屏幕,上面说我的应用程序将收到Your basic info
. 是否也可以从一开始就获得电子邮件地址?我知道成功登录后如何获得更多权限。我所追求的是从一开始就获得扩展权限,最重要的是电子邮件。
我需要做什么才能else
获得电子邮件以及基本信息?