2

Symfony2 バンドルで Facebook API for PHP を使用しようとしています。

私の問題は、これらのクラスをバンドルに含める方法です。

autoload ファイルに名前空間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 に答える