2016-12-13 5 views
1

Yii 2PHPFacebookSDKを実装しようとしています。私はこれまで全く新しいですし、私のconfigファイルでこれを行う:Facebook PHP SDKとYii 2の使い方は?

'facebook' => [ 
      'class' => 'frontend/components/Facebook/Facebook' 
     ] 

のFacebook "フォルダがコンポーネントフォルダ、内部のフロントエンドの内側に配置されます。私はこのようにそれを含めるようにしています:

use Facebook/Facebook; 

しかし、それは動作しません。どうすればいい?これに関する助け?あなたが社会的なログインyii2-eauthやっている

答えて

2

Facebookクラスでは、あなたが持っている必要があります....社会的なログインのすべてのタイプに最適です名前空間:

namespace frontend\components\facebook; 

次に、このように使用します。

use frontend\components\Facebook\Facebook; 

uが同じようにそれを使用するconfigにコンポーネントでそれを定義した場合:

\Yii::$app->facebook 
1

それは

チェックgitのコードhere

チェックアウトのデモhere