我正在使用cakephp 2.6,首先我在cakephp Facebook插件中加入了 app/config/facebook.php
?告訴我是否有其他文件要包含。 其次,我已經包含Facebook的sdk在app/vender/faceboo-php-sdk/
...? 但它給了2個錯誤,如:CakePlugin :: load('Facebook');未加載
Error: The application is trying to load a file from the Facebook plugin
和第二個是:
Error: Make sure your plugin Facebook is in the app\Plugin directory and was loaded
而且我已經在應用程序控制器導入的文件,並獲得登錄URL這樣。
public function beforeFilter() {
App::import('Vendor', 'facebook-php-sdk-v4-5.0.0/src/facebook');
$this->Facebook = new Facebook(array(
'appId' => 'app_id',
'secret' => 'secret_id'
));
$this->set('fb_login_url', $this->Facebook->getLoginUrl(array('redirect_uri' => Router::url(array('controller' => 'users', 'action' => 'login'), true))));
$this->set('user', $this->Auth->user());
$this->Auth->allow('login', 'register');
}
請幫我,我是新來的呢?
我開始寫一個答案,但'我已經包含在CakePHP的Facebook的插件app/config/facebook.php'這不是一個插件。是否使用插件(如果是的話)或者直接使用sdk文件? – AD7six