Anda di halaman 1dari 3

Dokumentasi XML web service Pada kali ini kami membuat web service toko web komputer online,

yang dimana kita dapat mencari gadget dengan berdasarkan produk id, nama produk, vendor, tipe, harga. Admin pada web komputer online dapat menginputkan data lagi apabila ada produk baru yang baru datang, dan admin dapat mengupdate data web tersebut. Dokumentasi untuk web service : Web service API tampil data stock barang Sample request http://localhost/tubes_xml/service.php Required parameter ============================================ Ini adalah isi dari tampilannya :
<data> <stock> <id_produk>HW-001</id_produk> <nama_produk>RAM</nama_produk> <vendor>XGEN</vendor> <tipe>DDR3</tipe> <deskripsi_produk>XGEN RAM DDR3 2 GB</deskripsi_produk> <harga>200000</harga> </stock> <stock> <id_produk>HW-002</id_produk> <nama_produk>USB Stick</nama_produk> <vendor>HP</vendor> <tipe>v220w</tipe> <deskripsi_produk>HP v220w 16GB</deskripsi_produk> <harga>160000</harga> </stock> <stock> <id_produk>HW-003</id_produk> <nama_produk>Mouse Wireless</nama_produk> <vendor>Logitech</vendor> <tipe>Wireless Optical Mouse</tipe> <deskripsi_produk>Mouse USB Wireless</deskripsi_produk> <harga>75599</harga> </stock> <stock> <id_produk>LP-001</id_produk> <nama_produk>Laptop</nama_produk> <vendor>Toshiba</vendor> <tipe>Sattelite L745i</tipe> <deskripsi_produk> RAM 2GB, Processor Intel Core i3, Bluetooth, Web Camera, Harddisk 320 GB, DVD-RW, card reader, USB 2.0, WiFi </deskripsi_produk> <harga>4500000</harga> </stock> <stock> <id_produk>PC-001</id_produk> <nama_produk>PC</nama_produk> <vendor>PC-rakitan</vendor> <tipe>PC Desktop</tipe>

<deskripsi_produk> PC rakitan, paket penjualan : Monitor LED 14", RAM 2x2 GB, Intel core i7, Graphic Card NVIDIA GeForce 1GB, Harddisk 500GB, DVD-RW, USB 3.0, WiFi, Mouse, Keyboard </deskripsi_produk> <harga>5000000</harga> </stock> </data>

============================================ Web service API pencarian data stock Sample request : http://localhost/tubes_xml/tubes_xml/hasil.php?filter=nama_produk&query=laptop&cari=Cari Required parameter : GET : filter, query, cari ============================================ Pencarian data berdasarkan nama produk yaitu laptop :
<data> <stock> <id_produk>LP-001</id_produk> <nama_produk>Laptop</nama_produk> <vendor>Toshiba</vendor> <tipe>Sattelite L745i</tipe> <deskripsi_produk> RAM 2GB, Processor Intel Core i3, Bluetooth, Web Camera, Harddisk 320 GB, DVD-RW, card reader, USB 2.0, WiFi </deskripsi_produk> <harga>4500000</harga> </stock> </data>

============================================ Web service API insert data stock Sample request : http://localhost/tubes_xml/insert.php Required parameter : POST : id_produk, nama_produk, vendor, tipe, deskripsi_produk, harga, submit ============================================ Input data yang diinginkan :

Data yang telah diisi :


<data> <stock> <id_produk>001</id_produk> <nama_produk>laptop2</nama_produk> <vendor>asus</vendor> <tipe>asus1122</tipe> <deskripsi_produk>laptop asus</deskripsi_produk> <harga>300000000</harga> </stock>

============================================

Anda mungkin juga menyukai