0

我正在尝试使用 Facebook 与
我在 FaceBook 注册的 Graph API 的集成,得到我的appIDand Secret,下载facebook-php-sdk-master并使用了以下代码:

      require_once("facebook-php-sdk-master/src/facebook.php");
      $config = array();
      $config[‘appId’] = 'YOUR_APP_ID';
      $config[‘secret’] = 'YOUR_APP_SECRET';
      $config[‘fileUpload’] = false; // optional
      $facebook = new Facebook($config);
      $user = $facebook->getUser();
      echo "user = ".$user;

现在,当我尝试使用此代码时,它总是打印user = 0.
我错过了什么吗?
ps:我也授权了该应用程序。
PPS:这可能是因为我正在尝试从 localhost 测试我的代码,而 facebook 需要一个网站名称才能运行?
谢谢

4

2 回答 2

2

您需要确保您已授权该应用程序。仅仅因为您创建了应用程序并不意味着应用程序知道您是谁或可以访问您的数据。

以下是有关登录的更多信息:https ://developers.facebook.com/docs/technical-guides/login/

于 2012-12-13T10:14:28.040 回答
1

您首先需要登录并授权该应用程序。

于 2012-12-13T13:29:13.723 回答