Can';t在php中使用FBAPI检索配置文件信息

Can';t在php中使用FBAPI检索配置文件信息,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我正在尝试使用PHP中的Facebook api检索Facebook用户的信息。但是当我尝试运行下面的代码时,会显示no内容,特别是因为require语句。未呈现此页面上的HTML内容。换言之,什么都不管用。仅执行上面的require语句。我有正确的应用程序ID和密码 <?php session_start(); ?> <?php $somevar=$_SESSION['newsession']; $somevar2=$_SESSION['newsession2']; echo

我正在尝试使用PHP中的Facebook api检索Facebook用户的信息。但是当我尝试运行下面的代码时,会显示no内容,特别是因为
require
语句。未呈现此页面上的HTML内容。换言之,什么都不管用。仅执行上面的require语句。我有正确的应用程序ID和密码

<?php
session_start();
?>
<?php
$somevar=$_SESSION['newsession'];
$somevar2=$_SESSION['newsession2'];
echo "rahul fb";
require 'fblib/src/Facebook/Facebook.php';

$facebook = new Facebook(array(
  'appId'  => '⁠
myappid',
  'secret' => 'mysecretid',
));

// Get User ID
$user = $facebook->getUser();

To make API calls:

if ($user) {
  try {
    // Proceed knowing you have a logged in user who's authenticated.
    $user_profile = $facebook->api('/me');
    echo "SFDFFD";
  } catch (FacebookApiException $e) {
    error_log($e);
    $user = null;
  }
}else{
  echo "fatal error";
}
//echo "sdfdsfdf";
?>


您需要使用autoload.php才能使其正常工作

还要更改语法:

$facebook = new Facebook(array(
  'appId'  => '⁠
{1821595718085107}',
  'secret' => '{d17998fdecdeab3c158970c1fcbf89f4}',
));

您不应该在代码示例中显示用户名、密码、密钥和机密。请检查错误日志准备好了吗。。该页正在加载为空白页。。只有第一个echo在工作,它可以正确配置PHP以显示错误,并/或将错误记录到文件中。