Вопрос

Какой лучший способ получить текущую погоду через 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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top