Лучший способ получить текущую погоду через API?
-
30-09-2019 - |
Вопрос
Какой лучший способ получить текущую погоду через API?
Не могли бы вы сделать пример с этим API?
Решение
Global Weather Soap WebService API
Использование PHP (с модулем SOAP включен в вашем php.ini):
$client = new SoapClient("http://www.webservicex.net/globalweather.asmx?wsdl");
$params = new stdClass;
$params->CityName= 'Auckland';
$params->CountryName= 'New Zealand';
$result = $client->GetWeather($params);
// Check for errors...
$weatherXML = $result->GetWeatherResponse;
$ WeatherXML должен затем содержать документ XML, который содержит влажность, температуру, условия неба, ветер и т. Д., Вы можете адаптироваться к вашим потребностям. Вы можете легко играть с онлайн-демонстрацией www.webservice.net в любом случае, чтобы почувствовать вещи.
Другие советы
Пытаться Services_weather. на грушу. Он делает глобальную погоду, метар и др. al.
я сделал Погода API Доступно на Mashape, и у них готов использовать простой PHP SDK. Этот API действительно прост в использовании, потому что мы используем прохладные стандарты, которые доступны в наши дни, такие как JSON и REST.
Если вам нравится, пожалуйста, попробуйте машип
Программируемая сеть имеет Список погоды API's. Отказ В их каталоге насчитывается 26 погоды. Более популярные услуги будут библиотеки для общих платформ, поэтому посмотрите там библиотеку PHP.
Погода под землей (Wunderground.com)-Заподный из ссылки на нижнем колонтитуле Weather.com.
БЕСПЛАТНО: За 0 долларов вы получаете 500 вызовов API / день или 10 вызовов API / мин
ПРИМЕЧАНИЕ: Это работает лучше, когда вы зарегистрируете учетную запись в первую очередь, тогда, При вошении, купите свой ключ API.