2013-07-10 3 views
0

전화 할 때 일부 json 데이터를 화면에 인쇄하는 매우 기본적인 webAPI를 만들었습니다.URL에 데이터가 포함되어있을 때 json 데이터가 반환되지 않습니다.

나는 다음과 같은

function getEnvironmentList(){ 
    $fullUrl = "localhost/serverList/api/rest.php?action=allenvironments&format=json"; 
    $jsonDataRaw = file_get_contents($fullUrl); 
    return $jsonDataRaw; 
} 
$jsonData = getEnvironmentList(); 
echo "<PRE>"; 
var_dump(json_decode($jsonData, true)); 
echo "</PRE>"; 

내가 URL 나는이

{"1":{"environmentID":"1","envName":"UAT","envCreatedBy":"mhopkins","envCreatedDtTm":"2013-06-30 00:34:57","envUpdatedBy":"mhopkins","envUpdatedDtTm":"2013-06-30 00:34:57"},"3":{"environmentID":"3","envName":"Platinum","envCreatedBy":"mhopkins","envCreatedDtTm":"2013-06-30 00:37:38","envUpdatedBy":"phpsense","envUpdatedDtTm":"2013-06-30 00:37:38"}} 

난 정말 혼란 스러워요 볼 수 있음을 방문 할 때 내가 Warning: file_get_contents(localhost/serverList/api/rest.php?action=allenvironments&format=json): failed to open stream: No error in C:\path\inc\getJSONdata.php on line 6

그러나 오류와 API를 호출 해요 왜 코드가 json 데이터가 있다는 것을 깨닫지 못하는지 ...

답변

3

http을 잊어 버렸습니다.

$fullUrl = "http://localhost/serverList/api/rest.php?action=allenvironments&format=json"; 
+0

옙. 복사/붙여 넣기가 가능하고 데이터를 볼 수 있다면 컴퓨터도 될 것이라고 생각합니다. PHP는 까다 롭습니다! 감사! – mhopkins321

+0

완벽. 답을 올바른 것으로 표시하시기 바랍니다. 감사. –

+1

카운트 다운 타이머는 11 분입니다. 한 번 0에 도달합니다. – mhopkins321

관련 문제