Frequently Asked Questions.

Di bawah ini adalah contoh banyak pertanyaan dan jawaban berbeda dengan detail spesifik yang dapat membantu dengan pertanyaan yang mungkin muncul terkait aplikasi BMKGSatu.

REST (REpresentational State Transfer) merupakan standar arsitektur komunikasi berbasis web yang sering diterapkan dalam pengembangan layanan berbasis web.
Arsitektur REST, REST server menyediakan resources (sumber daya/data) dan REST client mengakses dan menampilkan resource tersebut untuk penggunaan selanjutnya. Setiap resource diidentifikasi oleh URIs (Universal Resource Identifiers) atau global ID. Resource tersebut direpresentasikan dalam bentuk format teks, JSON atau XML. Pada umumnya formatnya menggunakan JSON dan XML.

Berikut metodeHTTP yang umum digunakan dalam arsitektur berbasis REST.
GET, menyediakan hanya akses baca pada resource
PUT, digunakan untuk menciptakan resource baru atau me-replace data target
DELETE, digunakan untuk menghapus resource
POST, digunakan untuk memperbarui resource yang ada atau membuat resource baru
OPTIONS, digunakan untuk mendapatkan operasi yang disupport pada resource

Untuk mengakses web service ini diperlukan username dan password, untuk keamanan
akses

Token adalah sebuah id unik yang di gunakan untuk dapat mengakses API
Berikut langkah-langkahnya.
1. Buka aplikasi Postman
2. pilih url login, kemudian masukan username dan password
3. klik tombol Send
4. Maka akan tampil tokenya
getdata
Setelah berhasil mendapatkan token, token tersebut bisa di gunakan untuk mengakses API.

Caranya sebagai berikut 1. Buka postman
2. Pilih data yang akan di ambil (misal: get detaill user)
3. masukan username pada url API
4. Pada Type pilih > Beare Token
5. masukan token yang tadi sudah di dapat
getdata
6.klik tombol Send
7. Detail user sudah di dapatkan.
getdata

Rest API merupakan arsitektur metode komunikasi yang menggunakan protokol dan metode untuk melakukan pertukaran data. Berikut contoh dan metode yang umum digunakan dengan menggunakan Tool Postman dan Reqres.in sebagai Rest APInya.
GET : Merupakan metode untuk mengambil data informasi. Berikut langkah-langkahnya.
1. Buka aplikasi Postman
2. Pilih Metode GET

getdata
3. Pilih URL Enpoint (contoh : get stasiun {{baseurl}}/{{region_id}}/{{provinsi_id}}/{{kabupaten_id}}/{{station_id}}/)
4. Pilih metode GET, Copy link api Request ke aplikasi Postman (Contoh get stasiun)
5. Klik tombol Send.
6. Selanjutnya pada bagian body sebagai response akan menampilkan data informasi terkait.

hasil