반응형
파싱할 XML을 지원해 주는 사이트에 가입하여 서비스키 받아오기
XML로 DATA를 지원해 주는 사이트가 많이 있지만 그중 공공DATA 포털에 가입하여 XML DATA 를 받아 오겠습니다.
www.data.go.kr 사이트에 접속하여 아파트 실거래가 서비스를 신청 후 API 키를 받으면 됩니다.
<?php $LAWD_CD = '11110' ; //지역코드 $DEAL_YMD = '201606'; //계약월 $Service_Key ='서비스키 입력'; //서비스키 $url ="http://openapi.molit.go.kr:8081/OpenAPI_ToolInstallPackage/service/rest/RTMSOBJSvc/getRTMSDataSvcAptTrade?LAWD_CD=".$LAWD_CD."&DEAL_YMD=".$DEAL_YMD."&serviceKey=".$Service_Key; $data =file_get_contents($url); $xml = simplexml_load_string($data); $obj_addr=$xml->body[0]->items[0];//->item[0]; echo "<table border='1'><tr>"; echo "<td>아파트</td><td>지번</td><td>전용면적</td><td>년</td><td>월</td><td>거래금액</td><td>층</td>"; echo "</tr>"; foreach($obj_addr->item as $value){ echo "<tr>"; echo "<td>".$value->아파트."</td>"; echo "<td>".$value->지번."</td>"; echo "<td>".$value->전용면적."</td>"; echo "<td>".$value->년."</td>"; echo "<td>".$value->월."</td>"; echo "<td>".$value->거래금액."</td>"; echo "<td>".$value->층."</td>"; echo "</tr>"; } echo "</table>"; ?>
출처: http://kindmaster.tistory.com/61 [행복한소식까치]
반응형
'PHP' 카테고리의 다른 글
PHP 이미지 리사이즈 함수 imagecopyresized (0) | 2017.09.27 |
---|---|
PHP http -> https 로 전환 (0) | 2017.08.10 |
php www 붙이기 (0) | 2017.03.28 |
PHP 5.2.x → PHP 5.3.x로 이행시 주의할 사항 (0) | 2017.03.27 |
PHP and ASP Dynamically presents collections of mp3s as streaming web sites. (0) | 2017.03.22 |
댓글