使用Facebook PHP SDK进行身份验证时出现问题

使用Facebook PHP SDK进行身份验证时出现问题,php,facebook,sdk,Php,Facebook,Sdk,我正在试用一点Facebook PHP SDK。这是我的密码: <?php /* Connect to facebook link. */ require_once('./fb/facebook.php'); $facebook = new Facebook(array( 'appId' => '189152054469765', 'secret' => 'ccd2d3e7986fb1ij4c9e41018327db6

我正在试用一点Facebook PHP SDK。这是我的密码:

<?php
    /* Connect to facebook link. */
    require_once('./fb/facebook.php');


    $facebook = new Facebook(array(
        'appId' => '189152054469765',
        'secret' => 'ccd2d3e7986fb1ij4c9e41018327db67',
                'cookie'=>true
    ));
echo $facebook->api('/me');
?>

运行该文件时,我收到错误信息: 未捕获OAutheException:必须使用活动访问令牌来查询有关当前用户的信息。
我在所有教程中都看到了上面的代码。我已登录facebook,并获得了向我的应用发送电子邮件和发布流的权限。

您需要执行oauth身份验证(基本上是通过令牌交换重定向)

所以你检查一下

$user=$facebook->getUser();

如果没有,请单击
$facebook->getLoginUrl()