Langsung aja ye, pertama-tama ini spesifikasi yang saya pake :
1. ekstrak facebook php sdk dan copas semua isi folder /src/ ke /application/libraries/ (isi/file-nya bukan foldernya!)
2. ubah nama file facebook.php menjadi Facebook.php (nama file, bukan nama class!)
3. di dalam class Facebook tambahkan variable script (di dalam class, bukan variable global!)
4. cari class constructor dan hilangkan $config,
5. kemudian ubah parent::__construct($config); menjadi parent::__construct($this->config); (untuk lebih jelasnya lihat gambar)
6. facebook siap dipakai di code igniter, tinggal load sdk facebook menggunakan $this->load->library('facebook'). Jika sdk dipakai secara terus menerus bisa ditambahkan di array autoload library kamu.
7. SDK Facebook bisa digunakan di controller dengan memakai $this->facebook
Demikian cara instalasi/integrasi sdk facebook ke dalam Code Igniter memakai metode saya. Semoga bermanfaat. :)
nb : untuk keamanan tambahkan script
- Facebook PHP sdk v3.2.2 (https://github.com/facebook/facebook-php-sdk)
- Code Igniter v2.1.3 (http://ellislab.com/codeigniter/user-guide/installation/downloads.html)
1. ekstrak facebook php sdk dan copas semua isi folder /src/ ke /application/libraries/ (isi/file-nya bukan foldernya!)
2. ubah nama file facebook.php menjadi Facebook.php (nama file, bukan nama class!)
3. di dalam class Facebook tambahkan variable script (di dalam class, bukan variable global!)
public $config = array('appId'=>'app_id_kamu','secret'=>'app_secret_kamu'); (lihat gambar)
Contoh script. |
5. kemudian ubah parent::__construct($config); menjadi parent::__construct($this->config); (untuk lebih jelasnya lihat gambar)
Ubah constructor. |
7. SDK Facebook bisa digunakan di controller dengan memakai $this->facebook
Demikian cara instalasi/integrasi sdk facebook ke dalam Code Igniter memakai metode saya. Semoga bermanfaat. :)
nb : untuk keamanan tambahkan script
if ( ! defined('BASEPATH')) exit('No direct script access allowed');setelah <?php
Kategori :
Developer ,
Tips & Trik
0 komentar:
Posting Komentar
Mohon menggunakan kata-kata yang baik ^^