Php 我无法从此查询中获取facebook用户

Php 我无法从此查询中获取facebook用户,php,facebook,Php,Facebook,如果您得到null或返回int0作为结果,则表示您未登录 在代码之后,添加类似这样的代码 将用户重定向到登录页面或获取注销页面。检查 下面是一个如何检索用户的配置文件。这其中的错误消息是什么?它不显示任何错误消息,但当控件转到$User=$facebook->getUser;它显示空页面您是否在php.ini中将error\u reporting设置为error\u reporting=E\u ALL?var_dump$user如何;是的,但我认为它不能识别getUser函数。var_dump$

如果您得到null或返回int0作为结果,则表示您未登录

在代码之后,添加类似这样的代码

将用户重定向到登录页面或获取注销页面。检查


下面是一个如何检索用户的配置文件。

这其中的错误消息是什么?它不显示任何错误消息,但当控件转到$User=$facebook->getUser;它显示空页面您是否在php.ini中将error\u reporting设置为error\u reporting=E\u ALL?var_dump$user如何;是的,但我认为它不能识别getUser函数。var_dump$user给出了int0。我也不知道为什么它不工作,但我也在同一个浏览器中登录。 require 'facebook.php'; $facebook = new Facebook(array( 'appId' => 'YOUR_APP_ID', 'secret' => 'YOUR_APP_SECRET', )); $user = $facebook->getUser();
if($user)
{
  $logoutUrl = $facebook->getLogoutUrl();
}
else
{
  $params = array(
    'scope' => 'read_stream, friends_likes',
    'redirect_uri' => 'https://www.yourapp.com/post_login_page'
  );
  $loginUrl = $facebook->getLoginUrl($params);
}