Read Time:50 Second
업데이트 버젼 (Updated Version):
실시간 환율 정보를 받기 위해 자료를 찾아보는 중, 네이버 환율 API를 발견하였다. ( [출처] 네이버 환율정보 api 이용한 php 위젯 개발 하기 |작성자 usback])
여기서 의문점은 저 블로그에서 xml 주소를 열어보면, xml 정보가 보이지만 저 주소를 복사 한 뒤 볼려고 하면, 퍼미션 에러가 난다.
결론은 저 xml은 레퍼러 체크를 한다는 말이다.
그래서 아래와 같은 간단한 함수를 이용하면, xml을 받을 수 있다.
function get_currency(){ $url = "http://www.naver.com/include/timesquare/widget/exchange.xml"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_REFERER, 'http://blog.naver.com/usback'); $currency_xml = curl_exec($ch); print_r($currency_xml); curl_close ($ch); }
- 물론 xml 처리는 알아서!
활용은 하고 싶은데 실력이 안되요. 자세히 알려주시면 안될까요?
어떤 언어를 이용하시나요? :)
좋은 자료 잘 보고갑니다. 외국 사이트를 제작하다보니 가격을 제때제때 촥촥 바꿔줘야해서 고민하던 차에 좋은 글 보고 많이 배워갑니다.
좋은 정보 감사합니다.^ㅁ^
제가 php쪽은 잘 몰라서 그러는데 혹시 저것 똑같이 구동하는 JSP 함수도 가능한가요??
안녕하세요. :)
네 가능합니다. JSP에도 CURL이 있을거라 생각됩니다.
http://curl.haxx.se/mail/archive-2004-02/0109.html