2010-01-22 7 views
1

Yahoo! Weather API documentation에 따르면 특정 지역의 날씨 정보를 얻기 위해 WOEID을 제공해야합니다. WOEID는 Yahoo! GeoPlanet 서비스를 사용하여 얻을 수 있습니다.야후! 날씨 API?

우편 번호가있는 경우 날씨 정보를 얻기위한 두 가지 API 호출입니다.

우편 번호에서 WOEID 가져 오기 : http://where.yahooapis.com/v1/places.q(19146)?appid=을 ...
이 WOEID 사용하여 날씨 정보를 얻을 : http://weather.yahooapis.com/forecastrss?w=12765532

그러나이 후 난 당신이 하나의 API 호출로 똑같은 일을 할 수 있다는 것을 발견 크롤링 일부 웹 :

http://xml.weather.yahoo.com/forecastrss?p=19146

나는이에 대한 모든 문서를 찾을 수 없습니다. 생산 응용 프로그램에서 사용하는 것이 안전합니까?

답변

8

API 문서 says :

참고 : 이전 위치 매개 변수 'P'는 사용되지 않으며 향후 릴리스에서 제거 될 예정입니다. 따라서 사용자는 Y에 깊이 통합 할 수있는 'w'매개 변수로 마이그레이션하는 것이 좋습니다. 지오 플래 넷. 이전 문서는 보관 됨 here입니다.

그래서 : p을 사용하면 나에게 프로덕션 코드를위한 최상의 아이디어가 아닌 것 같습니다.

+1

고마워요! 나는 그것을 완전히 놓쳤다. – Kevin