Membuat REST API di WordPress

Membuat REST API di WordPress

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 :

  1. Install dan Aktifkan Plugin JSON API
    Membuat REST API di WordPress
  2. Edit Pengaturan Plugin JSON API di Settings > JSON API, kemudian pilih dan aktifkan Controller yang kita perlukan
    Membuat REST API di WordPress
  3. 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
    Membuat REST API di WordPress

Sekian tutorial Membuat REST API di WordPress, Semoga berguna 🙂

Luqman Hakim

I am Luqman Hakim, founder of this blog. I am Software Developer and IT Security Enthusiast from Indonesia. I spend most of my time in doing programming and playing CTF (Capture the Flag)

Related Posts
Comments ( 2 )
  1. Muslimin
    May 6, 2017 at 11:08 am
    Reply

    Tanya min ? kalo untuk menampilkanya ke aplikasi android dari sumber json wordpress gimana ?

    • luqman
      luqman
      May 15, 2017 at 8:45 pm
      Reply

      oke, akan saya bahas di post selanjutnya 🙂

Leave a reply
Captcha Click on image to update the captcha .