Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook$Facebook->;getUser()始终返回0_Facebook - Fatal编程技术网

Facebook$Facebook->;getUser()始终返回0

Facebook$Facebook->;getUser()始终返回0,facebook,Facebook,我正面临一个基于facebook应用程序脚本的问题。它总是返回0,即使用户登录到facebook。我看过以前的讨论,但找不到解决办法。请看一下代码 <?php require "config/database.class.php"; require 'fbook/src/facebook.php'; require "core/corefunction.php"; $facebook = new Facebook(array( 'appI

我正面临一个基于facebook应用程序脚本的问题。它总是返回0,即使用户登录到facebook。我看过以前的讨论,但找不到解决办法。请看一下代码

<?php 
    require "config/database.class.php";
    require 'fbook/src/facebook.php';
    require "core/corefunction.php";

    $facebook = new Facebook(array(
        'appId'  => 'xxxxxxx',
   'secret' => 'xxxxxxxxx',
));

$user = $facebook->getUser();

   if ($user) {
 try {

  $user_profile = $facebook->api('/me');
 } catch (FacebookApiException $e) {
error_log($e);
$user = null;
 }  
   }
          if ($user) {
echo "Yes";exit;
}
else{

$urlf= $facebook->getLoginUrl(array('scope' => 'user_status,publish_stream'));
?>
<script language="javascript" type="text/javascript">
                document.location.href="<?php echo $urlf; ?>";
</script>
<?php
exit;

它被连续调用…

如果您使用最新的php sdk并尝试它附带的一个示例,会怎么样?它工作得很好。PS:秘密分享你的应用程序不是一个好主意。你真的把你的appid和secret放进去了吗?或者你放了xxx来对别人隐藏它吗?是的,我只是用xxxxxx来对别人隐藏
http://www.example.com/fblog.php?state=91e3e7013fcfeb01df23eed352add987&code=AQAyitCNGSqtCEwMueFi5RvFILI0YC2P4IFdaY0TFK7_ay5vSU1RZh1Ab56DS6aUokQj9VS6RCoYTKmFa0H0AbUFsZBWZTLlFvWqVoOMpwZQcTeCoHcZ1o3NE2VljyoXgfJERreb2ZvL1MhwZ2rKSaInk9SMiyiaNrRXU86fkiL6GBbhrM1aCfuWPq7jqwqG_IM#_=_