Symfony2 バンドルで Facebook API for PHP を使用しようとしています。
私の問題は、これらのクラスをバンドルに含める方法です。
autoload ファイルに名前空間DIR .'/../vendor/facebook/src' を含めましたが、それでも機能しません。
ありがとう!
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',
));
Composer を使用している場合 - composer.json に追加します。
{
"require" : {
"facebook/php-sdk-v4" : "4.0.*"
}
}