my config / facebook.php
$config['appId'] = 'XXXXX'; $config['secret'] = 'XXXX'; $config['fb_access_token'] = 'XXXXXX';
мой контроллер:
$this->load->library('Facebook'); echo $this->config->item('fb_access_token');
Не выводит ничего для токена? но я знаю, что библиотека загружается, так как я могу вызвать getAppID в порядке. Похоже, что этот файл конфигурации не загружается.
Также попробовал это с контроллера:
$this->config->load("facebook",TRUE); $config = $this->config->item('facebook'); $this->load->library('facebook', $config);
Правильный способ загрузки библиотеки:
$this->config->load('facebook'); $config = array( 'appId' => $this->config->item('appId'), 'secret' => $this->config->item('secret'), ); $this->load->library('facebook', $config);
Вы можете установить токен доступа только после этого:
$this->facebook->setAccessToken($this->config->item('fb_access_token'));