2009-05-04 5 views
4

나는 우편 번호를 통해 날씨를 얻기 위해 야후 API를 사용했다.날씨 Api

하지만 문제는 현재 미국 우편 번호를 지원한다는 것입니다.

다른 도시의 경우 날씨 홈페이지로 이동하여 도시를 검색하고 위치 ID를 얻으면 기상 조건을 얻을 수 있습니다.

사용자가 우편 번호 만 입력하면 해당 도시의 날씨가 표시되도록 동적으로 설정하려고합니다.

감사

답변

2

이이 문제를 해결할 수 있는지를 확인하지 않았하지만, 드루팔 모듈이있다. 적어도 현지화를 지원합니다.

내가 너라면, 그 트릭을보기 위해 소스 코드를 파고들 것이다.

http://drupalmodules.com/module/yahoo-weather

1

웨더 API를 (http://weather.weatherbug.com/desktop-weather/api.html)는 도시 이름뿐만 아니라, 그러나 다시 비 미국 도시를 지원하지만, 그것은 또한 도움이 될 수 있습니다 위도와 경도를 취합니다.

세계 각지의 도시를 방문한 경우, 우편 번호를 지원하더라도 국가 + 우편 번호를 전달해야하기 때문에 총알을 물거나 대중 도시 이름 목록을 사용하는 것이 가장 좋습니다.

0

영국 및 미국 우편/우편 번호를 검색하고 도시 이름과 국가, IP 주소 또는 위도/경도 좌표와 같은 다른 방법으로 검색 할 수있는 API를 발견했습니다.

World Weather Online API

은 지금까지 나를 위해 좋은 작품도 약간의 제약이 무료이지만 더 많은 기능에 대한 프리미엄 액세스 할 수 있습니다.