2016-12-13 3 views
1

Ich versuche FacebookSDK für PHP mit Yii 2 zu implementieren. Ich bin völlig neu in diesem und in meinem config Datei tun:Wie benutzt man Facebook PHP SDK mit Yii 2?

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

Der ‚Facebook‘ Ordner befindet sich in Komponenten-Ordner abgelegt, innerhalb Frontend. Ich versuche, es so einzuschließen:

use Facebook/Facebook; 

Aber es funktioniert nicht. Wie kann ich es richtig machen? Irgendwelche Hilfe diesbezüglich?

Antwort

2

In Facebook Klasse sollten Sie Namensraum:

namespace frontend\components\facebook; 

Und dann verwenden Sie diesen wie:

use frontend\components\Facebook\Facebook; 

Wenn u es in Komponenten in config definiert nur verwenden Sie es mögen:

\Yii::$app->facebook 
1

es Sie Social Login yii2-eauth tun, ist am besten für jede Art von sozialen Login ....

Scheck git Code here

Kasse Demo here