2017-11-02 1 views
0

에서 변수에 저장된 URL 액세스, I는이 나는 혼란 상황 내 Laravel 컨트롤러에서</p> <p>에서 오전 컨트롤러

public function storeName($key) 
$store = new Store(); 
$storeName = $store->connectAPI($key); 

변수

이 $는 StoreName이 변수가 실제로 나에게 URL을 줄 것이다있다 액세스하면 JSON 응답을받습니다.

나는 죽고 덤프 $ StoreName이 변수는

http://store123.com?key=2093983892 

를 인쇄하지만, 내가 실제로 원하는 것은 내 컨트롤러에 GET 요청을 전달하여,이 $ StoreName이 변수에 액세스하는, 그래서 내가 얻을 수있는 경우 이 API 호출에서 JSON 응답.

내 컨트롤러에서이 URL에 액세스하려면 어떻게해야합니까?

+0

시도 json_decode (file_get_contents ($ url)) –

답변

-1

Guzzle docs에서 나는이 문제를 해결하기 위해 curl_init의 함수 내에서 json_decode를 사용했다.

0

$client = new GuzzleHttp\Client(); 
$res = $client->request('GET', 'https://api.github.com/user', []); 
if($res->getStatusCode()) 
{ 
// "200" 

$json = $res->getBody(); 
} 
+0

Guzzle을 사용하기 전에 최소한 그것이 무엇이며 왜 사용해야하는지 설명하십시오. – Jeffrey

관련 문제