Pembahasan mengenai REST API sampailah kepada REST API server method GET dengan menggunakan bahasa pemrograman PHP. Pada method GET ini kita akan membaca suatu record atau baris data.
Pada artikel https://www.proweb.co.id/articles/restful/rest-api-server.html kita membicarakan mengenai end point API server. Potongan source code untuk method GET adalah seperti berikut ini:
if ($request_method=='GET') { tampilkan($lagu_id); }
Implementasi function tampilkan adalah seperti berikut ini
function tampilkan($lagu_id) { global $con;//mysqli connection $lagu_id = (int) $lagu_id; $stmt = $con->prepare("SELECT lagu_id, judul, pencipta FROM tbl_lagu WHERE lagu_id=?"); $stmt->bind_param('i',$lagu_id); $stmt->execute(); $stmt->bind_result($lagu_id, $judul, $pencipta); $stmt->fetch(); $stmt->close(); $lagu['lagu_id']=$lagu_id; $lagu['judul']=$judul ; $lagu['pencipta']=$pencipta ; header("Content-Type:application/json"); echo json_encode($lagu); }
Untuk membuat REST API server ini silahkan menggunakan server sendiri atau VPS atau VM, jangan menggunakan shared hosting karena ada pembatasan-pembatasan yang diberlakukan pada shared hosting yang dapat menyebabkan kegagalan dalam pembuatan REST API server.
Demikianlah pembahasan REST API server method GET dengan bahasa pemrograman PHP. Pada artikel selanjutnya kita akan membahas mengenai REST API client method GET dengan bahasaa pemrograman PHP.
Kunjungi www.proweb.co.id untuk menambah wawasan anda.
Pingback:REST client get javascript – PT Proweb Indonesia