Погода Api - PullRequest
       14

Погода Api

4 голосов
/ 04 мая 2009

Я использовал Yahoo API для получения погоды через почтовые индексы.

Но проблема в том, что в настоящее время он поддерживает почтовые индексы США.

Для других городов мне нужно перейти на домашнюю страницу погоды, найти города и получить идентификатор местоположения, тогда я смогу узнать погодные условия.

Я хочу сделать его динамичным, чтобы пользователь предоставил только почтовый индекс, который покажет погоду этого города.

Спасибо

Ответы [ 3 ]

2 голосов
/ 04 мая 2009

Не проверял, решит ли это вашу проблему, но есть модуль Drupal. По крайней мере, он поддерживает локализацию.

На вашем месте я бы покопался в исходном коде, чтобы увидеть трюк.

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

1 голос
/ 04 мая 2009

API Weatherbug (http://weather.weatherbug.com/desktop-weather/api.html) поддерживает также города, не входящие в США, но также по названию города, но также принимает широту и долготу, что может помочь.

Если вы предпочитаете международные города, вам лучше всего кусать пули и использовать именованный список городов, потому что в противном случае, даже если вы поддерживаете почтовые индексы, вам нужно будет передать страну + почтовые индексы.

0 голосов
/ 10 февраля 2015

Я только что наткнулся на этот API, который позволяет вам искать почтовые индексы Великобритании и США, а также другими методами, такими как название города и страны, IP-адрес или координата широты / долготы.

API World Weather Online

Пока что отлично работает для меня, также бесплатен с некоторыми небольшими ограничениями, но имеет расширенный доступ к дополнительным функциям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...