CARA MEMBUAT REST API MENGGUNAKAN CODE IGNITER
Assalamu'alaikum wr.wb
Pada kesempatan kali ini sesuai denga judulnya saya akan membuat REST API menggunakan Code Igniter, berikut adalah langakah-langkah pembuatannya
Langkah 1 – Instalasi & Konfigurasi Code Igniter
Langkah pertama install xampp terlebih dahulu, setelah itu sekarang kita install codeigniter:
- Download codeigniter disitus resminya www.codeigniter.com
- Extrack/ unzip file codeigniter-3.1.9.zip.
- Rename folder codeigniter-3.1.9 menjadi rest_server
- Pindahkan folder API tersebut ke folder C:\xampp\htdocs
- Buka web browser dan masukkan http://localhost/rest_server/ pada web address
- SELESAI menginstal Code Igniter.
Langkah 2 – Membuat Database & Tabel
Buat database dengan nama "akademik" (tidak pakai kutip) dan buat 2 tabel dengan nama "mahasiswa" dan "jurusan" (tidak pakai kutip), contoh struktur seperti gambar dibawah ini:
SELESAI membuat database dan tabel.
Langkah 3 – Insert Data Dummy
Sekarang masukkan data dummy, contohnya bisa dilihat pada gambar dibawah:
Lalu konfigurasikan untuk koneksi ke database. Buka file database.php yang ada di folder applocation/config/databse.php dan sesuaikan dengan settingan web server kalian, gambar dibawah ini adalah contoh web server yang saya gunakan:
Selanjutnya kita akan meload library database, library ini merupakan library utama yang menyimpan perintah untuk mengelola database. Buka file autoload.php yang ada di folder application/config/autoload.php dan contohnya seperti gambar dibawah:
Langkah 4 – Instalasi Library CodeIgniter-Restserver
Sekarang kita instalasi library codeigniter-restserver dengan codeigniter, berikut step -stepnya:
- Download library codeigniter-restserver
- Extract dan copy folder application ke dalam folder utama project kita
- Jika ada permintaan untuk mereplace file maka pilih 'yes'
- Jika sudah berhasil, maka akan muncul seperti gambar dibawah:
Selanjutnya buat controller dengan nama "Mahasiswa.php" (tidak pakai kutip) yang merupakan resource dari web service yang akan menangani req pengelolaan data dari tabel mahasiswa, contohnya seperti gambar dibawah:
Langkah 5 – Pengujian menggunakan Plugin Postman
Pertama, kita akan melakukan req untuk menampilkan seluruh data mahasiswa dengan method GET, contohnya seperti gambar dibawah:
Kedua, menambahkan data melalui web sevice menggunakan method POST , seperti gambar dibawah ini:
hasil data yang tadi sudah diinput sudah masuk dan berhasil ditampilkan ketika melakukan req dengan method GET:
Sekian dari saya, semoga bermanfaat, mohon maaf apabila ada kesalahan. TERIMA KASIH
Komentar
Posting Komentar