데이터를 반환하는 laravel에서 API를 만들고 싶습니다. 데이터를 this 에서 내 laravel 컨트롤러로 가져오고 싶습니다.laravel 컨트롤러에서 다른 사이트의 응답을 얻는 방법
답변
이것은 guzzle를 당겨서 할 수 있습니다. 시도 : https://github.com/guzzle/guzzle
$client = new Client();
$body = $client->get('mtaapi.herokuapp.com/stations')->getBody();
$obj = json_decode($body);
희망이 당신을 도와줍니다!
컨트롤러에서 해당 URL에 대한 요청을 수행해야합니다. 이것은 대머리를 당겨서 할 수 있습니다. 이 저장소의 readme를보십시오 : https://github.com/guzzle/guzzle
이미 시도했지만 공백 응답을 제공합니다. $ client = new Client(); $ api_response = $ client-> get ('mtaapi.herokuapp.com/stations'); // $ response = json_decode ($ api_response); dd ($ api_response); –
@ParthSureliya 다음과 같이하십시오 :'$ client = new Client(); $ body = $ client-> get ('mtaapi.herokuapp.com/stations') -> getBody(); $ obj = json_decode ($ body);'희망이 도움이됩니다! –
$ api_response-> getBody();를 덤프 해보십시오. 거기 뭐라구? – Anders
- 1. 다른 컨트롤러에서 컨트롤러의 응답을 얻는 방법은 무엇입니까?
- 2. AngularJS 컨트롤러에서 서버 응답을 얻는 방법 - flow.js
- 3. 컨트롤러에서 모델을 얻는 방법 laravel 5.2
- 4. Laravel/Lumen에서 401 응답을 얻는 방법?
- 5. 컨트롤러에서 User.Identity.Name을 얻는 방법?
- 6. AngularJS : 다른 컨트롤러에서 http 데이터를 얻는 방법
- 7. 다른 컨트롤러에서 bounds.size 값을 얻는 방법
- 8. 다른 컨트롤러에서 페이지 일부분을 얻는 방법
- 9. 다른 div에 링크가있는 div에서 응답을 얻는 방법
- 10. 다른 웹 사이트의 메타 내용을 얻는 방법
- 11. 소켓의 응답을 얻는 방법?
- 12. webservice에서 응답을 얻는 방법
- 13. 서버에서 응답을 얻는 방법
- 14. 컨트롤러에서 경로 URL 매개 변수를 얻는 방법 | Laravel
- 15. composer.json을 Laravel 컨트롤러에서 업데이트하는 방법
- 16. fstream에서 일관된 응답을 얻는 방법?
- 17. Laravel 4의 다른 컨트롤러에서 함수에 액세스
- 18. Laravel : 컨트롤러에서 다른 변수로 변수를 전달하려면 어떻게해야합니까?
- 19. laravel 4에서 다른 컨트롤러에서 컨트롤러 호출하기
- 20. 한 컨트롤러에서 다른 컨트롤러로 배열을 전달하십시오. Laravel
- 21. 다른 컨트롤러에서 모델 인스턴스 사용 - Laravel 5
- 22. Laravel 4의 다른 컨트롤러에서 뷰에 변수 전달
- 23. @ResponseBody를 사용하여 컨트롤러에서 문자열 배열을 얻는 방법?
- 24. Laravel 4의 컨트롤러에서 다른 모델의 데이터를 가져 오는 방법
- 25. laravel 컨트롤러에서 한 함수에서 다른 함수로 변수를 전달하는 방법
- 26. symfony2의 컨트롤러에서 엔티티를 얻는 방법
- 27. 레일의 컨트롤러에서 정밀도를 얻는 방법
- 28. 컨트롤러에서 뷰의 요소를 얻는 방법?
- 29. Angularjs 컨트롤러에서 상수를 얻는 방법
- 30. 컨트롤러에서 양식 값을 얻는 방법
내 대답을 받아 주셔서 감사합니다! 나는 내 의견으로 앤서스 대답에서 당신에게 첫 번째 대답을 줄 것이다! 그것을보고 주셔서 감사하고 해결책으로 받아들입니다! –