2017-09-19 1 views
0

이 데이터는 API에서 가져온 데이터입니다.하지만 데이터를 페이지 매기기로 표시 할 수 없으므로이를 표시 할 수 있습니다. 이 컨트롤러의 기능입니다 : -laravel의 return json 데이터에 페이지 매김을 만드는 방법

$client =new Client(); 

    $req = $client->request('GET','https://api.sandbox.amadeus.com/v1.2/flights/affiliate-search?apikey=lFzCNHVGO7NkDJVeUzb2ejHvIS1dIA4A&origin='.$origin.'&destination='.$destination.'&departure_date='.$dateDeparture.'&return_date='.$dateReturn.'&adults='.$adultsCount.'&children='.$ChildCount); 

    $data = $req->getBody()->getContents(); 

    $flights = \GuzzleHttp\json_decode($data); 

    foreach ($flights->results as $flight) 
    { 
      dd($flight->deep_link);   
    } 
+0

에서이 참조 따라 수동 매김을 만드시겠습니까? 뭐하고 싶어? 명확하게 정의 된 질문이 없습니다. 또한 응답의 내용을 알지 못하므로 추측력이 좋은 사람을 알지 못하는 경우이를 포함시켜야합니다. – OptimusCrime

+0

데이터는 실제 API에서 제공되며 모든 요청에 ​​따라 데이터가 다르기 때문에 매김을 달아서 내보기에서 사용할 수 있습니다. –

+0

여전히 내 질문에 대답하지 않습니다. API 데이터가 전체적으로 반환되었거나 요청 당 일부 항목으로 제한 되었습니까? 거기에서 페이지 매기기를 어떻게합니까? Laravel 애플리케이션에 페이지 매김을 구현 하시겠습니까? API 응답은 어떻게 보입니까? 질문은 지금 당장은 대답하기가 불가능합니다. – OptimusCrime

답변

0

이 당신이 수동 매김을 만들 필요가 paginations 내가

  1. 가 배열로 JSON 응답을 변환 할 생각을 생성하기 위해 다음 단계를 수행 도움이 될 수 있음 .
  2. 문제가 무엇입니까 docs
관련 문제