2

我正在尝试在 Symfony2 Bundle 中使用 Facebook API for PHP。

我的问题是如何将这些类包含在我的 Bundle 中。

在我的自动加载文件中,我包含了命名空间DIR .'/../vendor/facebook/src',但它仍然不起作用。

谢谢!

4

2 回答 2

4

只需使用 即可满足FOSFacebookBundle您的所有facebook需求。

可以在此处找到该捆绑包: https ://github.com/FriendsOfSymfony/FOSFacebookBundle

如果此捆绑包对您没有帮助,则只需将其添加到您的底部autoload.php

//Loading facebook from vendor
require_once __DIR__ . '/../vendor/facebook/src/facebook.php';

然后在控制器调用中:

$facebook = new \Facebook(array(
  'appId'  => 'YOUR_APP_ID',
  'secret' => 'YOUR_APP_SECRET',
));
于 2012-06-28T20:18:45.220 回答
2

如果您使用 Composer - 添加到您的 composer.json:

{
  "require" : {
    "facebook/php-sdk-v4" : "4.0.*"
  }
}

更多信息:https ://developers.facebook.com/docs/php/gettingstarted

于 2014-07-23T06:11:31.843 回答