Pemodelan permintaan API

Untuk membuat permintaan GET sederhana melalui API eksternal, Anda harus memilih bagian Business Logic dan klik tombol Create API request di tab External API Requests . Di jendela modal baru, masukkan nama dan deskripsi proses bisnis (opsional).

Kemudian, pilih method permintaan yang perlu Anda lakukan, alamat endpoint dan isi parameter permintaan yang diperlukan ( query params dalam contoh di bawah). Dalam beberapa kasus, perlu untuk mengisi header , body dan url params , tergantung pada tugas yang dihadapi pengguna.

Di editor BP , Anda juga dapat menguji proses dengan mengklik tombol Test request . Di jendela yang muncul, masukkan parameter permintaan dan klik tombol Execute request . Badan tanggapan akan diterima di tab badan jika permintaan berhasil dilakukan. Autofill Response mem-parsing respons dan membantu membuat model yang diperlukan. Dengan mengklik Autofill Response , templat respons untuk titik akhir ini akan dibuat secara otomatis untuk penggunaan lebih lanjut.

Dimungkinkan untuk membuat model data dengan mengetahui bidang respons. Untuk melakukan ini, Anda harus pergi ke Data Design dan membuat model baru yang mengisinya sesuai dengan data yang harus ditulis ke database.

Menggunakan permintaan API di backend

Kemudian, buka bagian Business Logic dan klik Create business project untuk membuat BP untuk menerima data melalui API eksternal dan menulis ke Data Model yang ditentukan . Di blok yang sesuai, Anda perlu menemukan blok dari proses API yang baru dibuat.

Agar permintaan berfungsi, perlu melewati parameter yang sesuai yang dikonfigurasi sebelumnya di editor permintaan API eksternal ( Query Params dalam contoh di bawah). Gunakan kombinasi blok Make - Expand untuk memproses dan membuat data melalui BP . Contoh membuat dan meneruskan parameter ditunjukkan pada tangkapan layar di bawah.

Kemudian output body harus diperluas dan ditulis ke dalam data model . Dalam contoh di bawah ini, harga bitcoin vs dolar (USD) diterima.

Untuk menulis data respons ke dalam DB , Blok Make dan DB: Create digunakan.

Maka Anda perlu membuat Endpoint untuk BP yang baru dibuat untuk mendapatkan akses ke sana melalui frontend aplikasi web.

Menggunakan permintaan API di frontend

Dari frontend aplikasi Anda perlu menggunakan jenis blok Server request GET untuk titik akhir yang ditentukan seperti pada gambar di bawah.

AppMaster 101Kursus kilat

10 modul
2 minggu

Tidak yakin harus mulai dari mana? Mulailah dengan kursus kilat kami untuk pemula dan jelajahi AppMaster dari A hingga Z.

Mulai
AppMaster 101 Crash Course

Butuh bantuan lebih lanjut?

Selesaikan masalah apa pun dengan bantuan para ahli kami. Hemat waktu dan fokus pada pembuatan aplikasi Anda.

headphones

Hubungi dukungan

Ceritakan masalah Anda, dan kami akan menemukan solusinya.

message

Chat komunitas

Terhubung dengan pengguna lain untuk mendapatkan bantuan terkait platform.

Gabung komunitas
Permintaan API eksternal | AppMaster University