2012-06-28 79 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供應商文件夾中的自動加載文件 –