cara ambil data dari site api di controller [Solved]

sebelumnya saya udah coba nambah packages guzzle di laravel 5.5 tapi gagal. permasalahannya waktu load nyangkut, codenya seperti ini:


use GuzzleHttp\Exception\GuzzleException;
use GuzzleHttp\Client;

public function log(Request $r)
    {
        $client = new Client(); //GuzzleHttp\Client
        $result = $res = $client->request('GET', url('api/a'));

        return $result;
    }

untuk apinya semisal seperti ini


 public function index()
    {
        return response()->json(['name'=>'budi','kelas'=>'1 sd']);
    }

mungkin dari para masta bisa bantu resolve atau saran pakek packages lain...

avatar vreallyla
@vreallyla

14 Kontribusi 1 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

coba paramnya ganti log(Request $request)

avatar bosque
@bosque

187 Kontribusi 104 Poin

Dipost 5 tahun yang lalu

Jawaban Terpilih

udah bisa mas/mbak, kyknya permasalahannya ini:

[link]https://stackoverflow.com/questions/30530172/guzzle-6-no-more-json-method-for-responses [/link]

<a href='https://stackoverflow.com/questions/36947844/guzzlehttp-hangs-when-using-localhost '>https://stackoverflow.com/questions/36947844/guzzlehttp-hangs-when-using-localhost </a>

mungkin kedepannya ada yang perlu.

avatar vreallyla
@vreallyla

14 Kontribusi 1 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban