rajaongkir icon indicating copy to clipboard operation
rajaongkir copied to clipboard

API Return False

Open galihprasetio opened this issue 4 years ago • 7 comments

image

galihprasetio avatar May 20 '20 02:05 galihprasetio

image

variable path nya saya hapus, bisa tampil

galihprasetio avatar May 20 '20 04:05 galihprasetio

saya sudah coba test berkali-kali dan hasilnya fine.. ^_^

steevenz avatar May 23 '20 15:05 steevenz

@galihprasetio @steevenz dapet issue yg sama.... klo di trace issue nya ada di class Uri@__toString nya :

image

image

ntah kenapa class Uri nya append current request path ke api rajaongkir nya

rick20 avatar Jun 08 '20 05:06 rick20

Saya juga mengalami hal yang sama, ketambahan current path nya hmmm kenapa ya? Apakah tidak ada perbaikan utk issue ini?

nurmanhabib avatar Sep 29 '20 13:09 nurmanhabib

image

Cukup frustasi akan hal ini.

nurmanhabib avatar Sep 29 '20 13:09 nurmanhabib

halo semua.. saya akan coba cari tau penyebabnya.. sy akan update dalam waktu dekat.. saya perlu bbrp data dari teman-teman terkait issue ini

@galihprasetio @nurmanhabib, @rick20 bisa saya minta alamat uri yang berada di addressbar ketika error ini timbul.. dan step untuk reproduce error ini

steevenz avatar Oct 09 '20 19:10 steevenz

@steevenz ini sepertinya bermasalah ketika digunakan sebagai API

To Reproduce

Untuk reproduce sederhana begini

  1. Tambahkan sebuah route api pada file routes/api.php
Route::get('ongkir', function () {
    $rajaongkir = new Rajaongkir(env('RAJAONGKIR_API_KEY'), Rajaongkir::ACCOUNT_STARTER);
    $provinces = $rajaongkir->getProvinces();

    return $provinces;
});
  1. Kemudian tambahkan debugging variable di file vendor/steevenz/rajaongkir/src/Rajaongkir.php baris 325
dd($path, $uri->__toString());
  1. Kemudian akses melalui postman
image

Bisa diperhatikan hasilnya tertambahkan URI dari api nya laravel

nurmanhabib avatar Oct 10 '20 01:10 nurmanhabib