Membuat REST API di WordPress – Belakangan ini, REST API banyak dibutuhkan, seiring populernya pemrograman Smartphone yang menggunakan data dari server. Dengan REST API, aplikasi mobile (misalnya Android atau iPhone) bisa menggunakan fungsi-fungsi yang ada di Web Server, dan mungkin mengambil atau menyimpan data ke Database Server.
REST (Representational State Transfer) yaitu mekanisme untuk komunikasi dengan server melalui protokol HTTP yang mudah untuk digunakan daripada memakai mekanisme protokol lama sepeti CORBA, SOAP ataupun RPC. Aplikasi REST memakai metode HTTP seperti POST, PUT, GET dan DELETE untuk menambah, mengubah, mengambil ataupun menghapus resource yang ada pada server. Arsitektur REST, yang umumnya dijalankan via HTTP (Hypertext Transfer Protocol), melibatkan proses pembacaan laman web tertentu yang memuat sebuah file XML atau JSON. File inilah yang menguraikan dan memuat konten yang hendak disajikan. Setelah melalui sebuah proses definisi tertentu, konsumen akan bisa mengakses antarmuka aplikasi yang dimaksudkan. Layanan berbasis web yang menggunakan arsitektur REST semacam itu dinamakan RESTful APIs (Application Programming Interfaces) atau REST APIs.
Untuk membuat REST API di WordPress untuk digunakan oleh sistem lain, maka langkah-langkahnya sebagai berikut :
- Install dan Aktifkan Plugin JSON API
- Edit Pengaturan Plugin JSON API di Settings > JSON API, kemudian pilih dan aktifkan Controller yang kita perlukan
- Untuk mengakses REST API yang sudah kita buat, buka http://alamatsitus/api/query , sebagai contoh saya akan mengakses posting . https://luqman.web.id/api/get_posts
Sekian tutorial Membuat REST API di WordPress, Semoga berguna 🙂
Tanya min ? kalo untuk menampilkanya ke aplikasi android dari sumber json wordpress gimana ?
oke, akan saya bahas di post selanjutnya 🙂