Facebook SDK-PHP:获取连接用户的uid


Facebook SDK-PHP : getting the uid of the connected user

我试图获得连接用户的UID与Facebook SDK的PHP,但它不工作,和所有其他的事情正常工作;这意味着问题不在与应用程序的连接上。

我试过这个代码,但它总是返回0,而我连接到Facebook;我甚至尝试了其他帐户,但没有解决方案。

$uid = $facebook->getUser(); 
$facebook = facebook_get();
    $uid = $facebook->getUser();
    echo $uid;

这里是facebook_get()

function facebook_get()
{
    include('lib/fbapi/facebook.php');
    $config = array();
    $config['appId'] = '...';
    $config['secret'] = '...';
    $facebook = new Facebook($config);
    return $facebook;
}

你可以发布你已经编写或正在使用的身份验证码吗?如果你发布了,我们可以查看你的代码并给出为什么返回0的答案,可能是你的认证码没有正确编码也可能是配置错误。等等