Develop (Microsites)

Setelah sebelumnya anda membuat layanan microsites anda dapat meng-clone app nya ke local device anda untuk development.

Flow microsites secara garis besar akan seperti berikut ketika berjalan di server Ina-Digital :

proses development code secara keseluruhan sama seperti anda develop website pada umumnya, jika anda develop menggunakan reactjs (next) anda dapat melakukan nya sesuai standard dari framework yang anda gunakan.

Riwayat Transaksi di Microsites

perbedaan terjadi ketika anda men-develop halaman riwayat, pada proses ini anda harus submit terlebih dahulu ke API "Riwayat Transaksi" agar list riwayat anda dapat masuk ke MainApp, seperti berikut :

secara flow akan seperti berikut :

anda perlu menggunakan API "Riwayat Transaksi" yang terdapat di Platform untuk dapat memunculkan riwayat kedalam list riwayat di MainApp.

Perhatikan pada bagian Body -> link, link tersebut adalah link yang akan di gunakan / di buka oleh MainApp ketika klik Riwayat Detail.

Untuk update status riwayat anda dapat menggunakan API /update/:id pada API riwayat transaksi, id riwayat berbeda dengan unique_id, id riwayat akan otomatis ter-generate ketika anda menggunakan endpoint /create.

URL & Parameter Microsites

Detail parameter yang di kirimkan adalah sbb :

Parameter akses Microsites Layanan

parameter akses layanan
<base_url>?token={token_user}

token akan di kirimkan jika user telah login, jika layanan anda mewajibkan user untuk login terlebih dahulu pastikan anda sudah mengkonfigurasi 'Layanan Wajib Login' di pengaturan platform.

Lalu untuk get detail user berdasarkan token anda dapat menggunakan API "Detail Pengguna" :

Parameter akses Microsites Riwayat :

parameter akses riwayat
<base_url>?token={token_user}&unique_id={unique_id_riwayat}&id={id_riwayat}&title={judul_riwayat}status={status_riwayat}

beberapa parameter akan di kirim kan, seperti token user dan informasi riwayat yang sebelumnya telah di submit melalui API 'riwayat transaksi' anda dapat pula mendapatkan detail user melalui API 'detail pengguna yang sebelumnya telah di jelaskan di atas

Last updated