본문
날씨 정보 보여주기
날씨 정보를 보여줘야 되는 부분이랑
HTTP서비스에서 xml 데이터를 불러오는 부분을
공부하면서 찾은 정보이다.
우선 날씨 정보를 제공하는 xml를 뒤지던 중
기상청 (http://www.kma.go.kr/XML/weather/sfc_web_map.xml)
- 전국이 아닌 주요 도시의 날씨만 제공(한국)
구글 (http://www.google.co.kr/ig/api?weather=seoul)
- "seoul" 부분에 우리나라는 물론 세계 각국의 도시명을 적으면 된다
야후 (http://weather.yahooapis.com/forecastxml?p=KSXX0037)
- "KSXX0037" 부분에 세계 각국의 지역코드(?)를 적으면 된다("KSXX0037"는 한국/서울 코드다.)
- rss로 받고 싶으면 "forecastxml" => "forecastrss"로 변경해주면 된다
웨더닷컴(http://xoap.weather.com/weather/local/KSXX0037?cc=*)
- http://xoap.weather.com/weather/local/KSXX0037?cc=*&dayf=8
(8일치꺼 들고오기)
- 역시 "KSXX0037" 부분에 세계 각국의 지역코드(?)를 적으면 된다
을 찾았다.
문제는 이런 open api들이 상용 사이트 및 프로그램에 사용해도 되는가이다.
(아래는 이리저리 돌아다니면서 찾아낸 정보이다.)
기상청
- http://kldp.org/node/76834 (공식적으로 xml형태 및 특정페이지를 제공하지 않는다는 내용)
- 한마디로 상용을 위해 사용불가.
구글, 야후 등
- http://www.zdnet.co.kr/news/internet/search/0,39031339,39137718,00.htm
(구글 지도 api는 상업적/비상업적 모두 공개. 하지만 약간의 제약사항이 있다는 내용)
- http://developer.yahoo.com/weather/ (Terms of use 부분을 읽어보기 바람)
- http://blog.repl.net/index.php/google_naver_apis/2006/03/27/
(검색 api는 횟수제한이 있고 상용으로 사용하려면 회사의 허가가 필요하다는 내용)
- http://phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_other&wr_id=92542&page=5
(네이버의 open api의 상용 정책에 관한 내용)
- http://channy.creation.net/blog/?p=359
(다음의 open api의 상용 사용에 대해 담당자와 상의하라는 내용)
- 한마디로 애매모호.
- 야후에서 받은 답변
안녕하세요? j021004 고객님.
클릭 한 번이면 세계가 보인다. 야후! 코리아 고객센터 날씨 담당자 입니다. 야후! 날씨의 어떠한 자료라도(이미지, 뉴스, 기타의 정보) 재배포하는 것은 엄격히 금지되어 있습니다. 오직 야후! 에서만 날씨 데이타를 사용하도록 계약되어 있습니다. 야후! 날씨에 대한 라이센스 정보나 사용허가에 대한 문의는 http://www.kweather.co.kr/(케이웨더)로 직접 문의하여 주시면 감사하겠습니다. |
웨더닷컴
- http://ggaman.com/tt/entry/Open-Source%EB%B3%B4%EB%8B%A4%EB%8A%94-Open-Service ( 자신의 링크를 나타내 주기를 원한다는 내용)
- 공짜라고 알고 있음
관련링크
- http://blog.artworker.biz/344 3091회 연결
댓글목록
등록된 댓글이 없습니다.