Mengambil data cost semua kurir rajaongkir

dirajaongkir kalo mau get cost itu berdasarkan 1 kurir, jadi pertanyaan saya kalo mau get semua kurir di rajaongkir itu gimana ya? thanks

contoh get cost berdasarkan 1 kurir:

 "origin":"501",
 "originType":"city",
 "destination":"574",
 "destinationType":"subdistrict",
 "weight":1700,
 "courier":"jne"

PHP,LARAVEL

avatar andynatalino
@andynatalino

23 Kontribusi 10 Poin

Diperbarui 4 tahun yang lalu

3 Jawaban:

Saya belum pernah menggunakan API Raja ongkir sebelumnya.

Pertama, cek dulu di dokumentasi apakah ada API endpoint dari raja ongkir yang resultnya berupa semua kurir. Kalau ada ya gunakan endpoint tersebut.

Jika tidak ada, lakukan multiple request ke endpoint dengan data kurir yg diinginkan, hasilnya baru digabungkan jadi 1 JSON lg.

avatar EddyPermana22
@EddyPermana22

20 Kontribusi 18 Poin

Dipost 4 tahun yang lalu

kalo di rajaongkir itu 1 kurir 1 request, nah cara multiple request ke endpoint terus di gabung 1 json itu gimana yaa. maaf newbie

avatar andynatalino
@andynatalino

23 Kontribusi 10 Poin

Dipost 4 tahun yang lalu

  1. Request pakai fetch atau xhr atau yg lain
  2. Simpen hasilnya ke variabel sementara (yg kedua dan seterusnya tinggal di gabungin, banyak caranya bisa pake for loop, Object.keys(), Object.assign(), Spread Operator, jquery.extends() dan masih banyal agi)
  3. Ulangi langkah 1-2 sampai mau berapa req
avatar markeronly
@markeronly

378 Kontribusi 230 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban