티스토리 뷰

"추천할 만한 무료 혹은 부분 무료 API가 있다면 추천해주세요!

등록하겠습니다 :)"


먼저, 해당 게시물은 완성형 게시물이 아닌 지속적인 업데이트와 추가를 위한 게시물임을 밝힙니다.




안녕하세요.


IoT 하면, 날씨와 관련된 데이터를 수집해보고 싶은 생각이 들죠.

물론 자신만의 Weather Station(온갖 측정 센서를 동원해서)을 만들어 이용할 수도 있겠지만,

전문 기관들이 수집한 자료들을 API 형태로 사용할 수도 있습니다.


뭐, 스마트폰 어플로 보면 되지만, 결국 이 어플들도 이러한 API의 도움을 받아 만들어지니... 

어떤 방향에서도 이러한 API를 알아보고 사용할 줄 알면 다양한 것들을 해볼 수 있겠죠?



해당 포스팅은 특정 나라에 국한되는 API 소개는 하지 않겠습니다.

한국의 경우는 대한민국 기상청을 이용하시면 되겠죠?




과거 자료이긴 하지만, 자세한 설명이 되어 있는 기사의 링크를 아래에 둘테니, 필요하신 분들은 참조하세요

https://www.programmableweb.com/news/top-10-weather-apis/analysis/2014/11/13

이 기사가 있는 Site에는 다양한 API들에 대한 소개와 Example을 제공하고 있으니 알아두시고 활용하시면 좋을 것 같습니다.




위에 저런 좋은 자료가 있기때문에, 저는 "비용 과 데이터 제한" 측면에서 포스팅을 작성하도록 하겠습니다.





[AccuWeather API]


The free AccuWeather APIs Limited Trial period expires 6 months from the time of initial App creation. Each developer is limited to 500 calls per day. At the conclusion of the trial period, developer api keys will no longer be valid.

무료 사용기간 : 6 개월

데이터 제한 : 500번 / 하루      

데이터 방식 : JSON

http://apidev.accuweather.com/developers/


제한이 많은 만큼 다양한 API를 제공합니다. 

Premium(1개월 체험)이나 Professional(1개월 체험) 서비스도 있으니, 더 다양한 서비스를 원하시는 분들은 알아보세요!





[WU - Weather Underground]


무료 사용기간 : 제한 없음

데이터 제한 : 500번 / 하루      ( 10 call / 1분 : 제약사항 )

데이터 방식 : JSON or XML

https://www.wunderground.com/weather/api/d/docs?d=index






[APIXU]


무료 사용기간 : 제한 없음

데이터 제한 : 500번 / 1달      ( 10 call / 1분 : 제약사항 )

데이터 방식 : JSON or XML

https://www.apixu.com/api.aspx






[YAHOO]


무료 사용기간 : 제한 없음

데이터 제한 : 2000번 / 하루     

데이터 방식 : JSON or XML

https://developer.yahoo.com/weather/documentation.html






[MyWeather2]


This free API is restricted to a maximum of 500 server requests per day. If in any calendar month if 3 days have over 500 requests we will request you upgrade your account to a paid service. Prices start from as little as £30 per month.

무료 사용기간 : 제한 없음

데이터 제한 : 500번 / 하루      ( 한달에 3번 이상 500번 넘는 리퀘스트를 요청하면, 업그레이드 요청을 받게 됩니다 )

데이터 방식 : JSON or XML

http://www.myweather2.com/developer/






[DarkSky]


You may make 1,000 API requests to the Service per day free of charge. API calls past 1,000 per day will be billed at a rate of $0.0001 (USD) per individual API request (or $1 per 10,000 requests). 

무료 사용기간 : 제한 없음

데이터 제한 : 1000번 / 하루      ( 제한을 넘어가면 $0.0001/1call 의 요금이 청구됩니다 )

데이터 방식 : JSON

https://darksky.net/dev/docs


계정 등록 방식을 확인해봐야겠지만, 카드번호 입력된 상태에서 정책상 자동 요금 청구라면... 조심해야 할 필요가 있겠죠.





'API' 카테고리의 다른 글

[API] Free & Partial-Free Weather API List / (부분)무료 날씨 API  (0) 2017.02.10
댓글
댓글쓰기 폼