2016-03-02 45 views
0

我有一個新的Facebook的SDK的問題,我不能在codeigniter中包含這個新的SDK。在以前的版本我只是添加如何在codeigniter 2.x中包含Facebook PHP SDK v5?

base_facebook.php 
facebook.php 
fb_ca_chain_bundle.crt 

這3個文件在我的庫文件夾和它的工作正常。但是現在我想使用SDK v5。我怎樣才能做到這一點 ?

+0

使用作曲家,或SDK自帶的自動加載。 https://developers.facebook.com/docs/php/gettingstarted#install-composer – CBroe

+0

我下載它,但我如何在我的控制器中使用這個貓? –

回答

0

tried this tutorial

樣品控制器

# controllers/foo.php 

// If you haven't included the autoloader yet 
//require(APPPATH.'third_party/facebook-php-sdk-v5/autoload.php'); 
require(APPPATH.'third_party/fb_persistent_data_interface.php'); 

class Foo extends CI_Controller 
{ 
    function bar() 
    { 
    $fb = new Facebook\Facebook([ 
     // Your app ID & secret config here 
     // . . . 
     'persistent_data_handler' => new CIFacebookPersistentDataHandler(), 
     ]); 
    } 
}