2012-10-13 3 views
0

Google 날씨 API를 만들었습니다. 사용자가 도시에 입력하고 3 일 동안 날씨 정보를 얻을 수있었습니다.Google 및 Yahoo Weather API

Google은 이후이 서비스를 종료합니다.

yahoo API를 사용하면 weatehr 세부 정보를 얻기 위해 WOEID가 필요합니다. 나에게 3 일 동안 야후에서 날씨를 얻고 과정에서 WOEID로 위치를 변경하거나 대안 API를 봐야 할 방법이 있습니까? 야후 API가 요구하는 것의 예가 아래와 같습니다.

http://weather.yahooapis.com/forecastrss?p=SFXX0044&u=c&d=5

답변

0

나는 다른보고 싶은데. WOEID를 얻는 것은 복잡하고 (그리고 pay-per 검색 모델로 바뀌는), 야후의 API는 그 위치의 현 상황보다 많은 것을 제공하지 않는다.

Weather Underground API은 상당히 많은 양의 기록을 제공합니다. 그러나 하루에 500 회의 통화를 초과하면 API 액세스 비용이 월 500 달러가됩니다.

다른 날씨 API가 있습니다. 대부분의 히스토리 API는 유료 서비스입니다. 귀하가 필요로하는 것에 가장 적합한 가격으로 쇼핑을하십시오.

사이트가 국가마다 다르면 국가에 무료 데이터 제품이있을 수 있습니다. 예를 들어 영국의 미국 또는 Met Office 서비스에 대한 NOAA 데이터 서비스를 살펴보십시오.

0

Yahoo! weather APIs 2013

당신은 Metwit weather api 사용할 수 4월 3일에서 DEAD입니다.
클라이언트 측 : 200 요청/일 (IP 기반 조절)을 구현할 수 있으면 인증이 필요하지 않습니다. 전세계 적용 범위, JSON 및 REST를 준수합니다. 무료로 추가 API 호출을 등록 할 수 있으며, 여전히 서버 측이라고 부르는 것이 필요한 경우 기본 계획은 매우 저렴합니다.

여기에 우리의 weather resource을 사용하는 jQuery : http://jsbin.com/isukam/1의 작은 예제가 있습니다.

전체 공개 : 나는이 API 단편을 소유하고 있습니다.

+1

Yahoo API를 사용하고 있으며 여전히 작동합니다. – Rollyng

1
당신이 무료 날씨 API 확인하실 수 있습니다

- 샌프란시스코 7 일 날씨 https://www.mashape.com/george-vustrey/ultimate-weather-forecasts#!documentation

샘플 결과 :

[ 
{ 
    "day_of_week": "Mon", 
    "high": "80.23", 
    "low": "56.19", 
    "condition": "Partly cloudy in the evening." 
}, 
{ 
    "day_of_week": "Tue", 
    "high": "78.32", 
    "low": "59.2", 
    "condition": "Mostly cloudy throughout the day." 
}, 
{ 
    "day_of_week": "Wed", 
    "high": "87.21", 
    "low": "57.64", 
    "condition": "Mostly cloudy throughout the day." 
}, 
{ 
    "day_of_week": "Thu", 
    "high": "90.1", 
    "low": "60.91", 
    "condition": "Clear throughout the day." 
}, 
{ 
    "day_of_week": "Fri", 
    "high": "88.66", 
    "low": "57.88", 
    "condition": "Clear throughout the day." 
}, 
{ 
    "day_of_week": "Sat", 
    "high": "86.5", 
    "low": "54.11", 
    "condition": "Partly cloudy in the morning." 
}, 
{ 
    "day_of_week": "Sun", 
    "high": "89.62", 
    "low": "52.42", 
    "condition": "Clear throughout the day." 
} 
] 
0

나는 내 웹 사이트에 OpenWeatherMap을 사용하고 있습니다. 한 가지 대안을 확인할 수 있습니다.

1

또 다른 좋은 대안 API를 사용하는 것은 매우 쉽습니다 forecast.io를 사용하는 것이 좋습니다. 어떤 주어진 위치든지를 위해 그것은 유망한 조건, 날씨 표제 및 아주 매력적인 상호 작용하는지도를 제안한다.

무료 날씨 데이터 계획의 사용 가능한 도시 목록이 제한되어 있지만 OpenWeatherMap은 기록 데이터를 제공합니다. Weather Underground API와는 달리 하루 500 건이 넘는 전화를 허용합니다.