GRAVITSAPA.INFO

Компьютеры, электроника, софт, авто, мото, вело, сайты, жизнь, советы :)

GRAVITSAPA.info - интересный блог

Простое бесплатное API погоды

2044 просмотров Создание сайтов Нет комментов » 10 Янв 2017

Предлагаю простейший вариант подключения погоды на сайт в произвольном варианте по API.
Запрос данных выглядит следующим образом:
http://weathers.co/api.php?city=New_York

В итоге получаем массив:
{"apiVersion":"1.0", "data":{ "location":"New York", "temperature":"-10", "skytext":"Sky is Clear", "humidity":"49", "wind":"3.85 km/h", "date":"01-10-2017", "day":"Tuesday" } }

Как вывести данные из этого массива на сайт по API?

Пишем простенький код, город указываем в конце ссылки запроса:

$url = "http://weathers.co/api.php?city=New_York" ;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$json_output=curl_exec($ch);
$weather = json_decode($json_output);
foreach ($weather as $hyinya) {
$hyinya;
}

Затем выводим:

Пример работы можно увидеть на http://pvforum.dp.ua/ — слева в шапке.

Почитайте ещё эти интересные статьи:

Оставь свой коммент

Наверх