2012-06-28 47 views
2

我想在Symfony2 Bundle中使用Facebook API for PHP。Symfony2 + PHP Facebook Api

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

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

谢谢!

+0

什么不起作用?请提供您看到的任何错误。 – richsage

回答

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', 
)); 
+0

是的,我试图让FOSFacebookBundle与我的项目合作很多时间,但这是不可能的。我只需要Facebook的一项功能,连接用户并收回用户的电子邮件。谢谢! –

+0

如果您添加“require_once __DIR__。/../vendor/facebook/src/facebook.php';”复制到Symfony供应商文件夹中的自动加载文件 –