Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2016, 01:08   #1
triest
Пользователь
 
Регистрация: 18.12.2010
Сообщений: 30
По умолчанию Получение погоды

Здравствуйте.
Как можно получить погоду с сайта (любого), введя на своём сайте нужный город?
Искал по API, ничего не нашел.
http://openweathermap.org/ не получаться.
triest вне форума Ответить с цитированием
Старый 30.10.2016, 14:25   #2
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,586
По умолчанию

Получаешь аккаунт и ключь вот тут ["https://home.openweathermap.org/users/sign_up"].

Можно где хочешь, просто это пример.

Потом идем сюда ["http://openweathermap.org/current"] и выбираем тот вариант который подходит больше всего.

Варинт такой есть.

Код:
http://api.openweathermap.org/data/2.5/weather?lat=35&lon=139&appid=ключь
Получаем в ответ

Код:
{
    "base": "stations",
    "clouds": {
        "all": 8
    },
    "cod": 200,
    "coord": {
        "lat": 34.97,
        "lon": 138.93
    },
    "dt": 1477826100,
    "id": 1851632,
    "main": {
        "grnd_level": 1032.15,
        "humidity": 100,
        "pressure": 1032.15,
        "sea_level": 1041.62,
        "temp": 289.488,
        "temp_max": 289.488,
        "temp_min": 289.488
    },
    "name": "Shuzenji",
    "sys": {
        "country": "JP",
        "message": 0.0323,
        "sunrise": 1477775021,
        "sunset": 1477813897
    },
    "weather": [
        {
            "description": "clear sky",
            "icon": "02n",
            "id": 800,
            "main": "Clear"
        }
    ],
    "wind": {
        "deg": 41.0061,
        "speed": 9.51
    }
}

Или можно вот так.

Код:
api.openweathermap.org/data/2.5/weather?q=London&appid=ключь
получаем ответ

Код:
{
    "base": "stations",
    "clouds": {
        "all": 76
    },
    "cod": 200,
    "coord": {
        "lat": 51.51,
        "lon": -0.13
    },
    "dt": 1477823989,
    "id": 2643743,
    "main": {
        "grnd_level": 1036.61,
        "humidity": 88,
        "pressure": 1036.61,
        "sea_level": 1044.17,
        "temp": 285.638,
        "temp_max": 285.638,
        "temp_min": 285.638
    },
    "name": "London",
    "sys": {
        "country": "GB",
        "message": 0.0034,
        "sunrise": 1477810313,
        "sunset": 1477845334
    },
    "weather": [
        {
            "description": "broken clouds",
            "icon": "04d",
            "id": 803,
            "main": "Clouds"
        }
    ],
    "wind": {
        "deg": 84.0061,
        "speed": 1.81
    }
}
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
pompiduskus вне форума Ответить с цитированием
Старый 23.11.2016, 10:09   #3
сеошник
Новичок
Джуниор
 
Регистрация: 23.11.2016
Сообщений: 1
По умолчанию

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


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Информер погоды Sanek777 Общие вопросы Delphi 10 29.01.2014 21:21
Прогноз погоды на сайте Voxa7 Помощь студентам 0 16.09.2012 14:54
Прогноз погоды (курсовой) WhitePoint Помощь студентам 21 10.06.2010 17:56
Информер погоды Stanislav Общие вопросы Delphi 3 20.07.2008 13:34
Прогноз погоды VarVara PHP 3 06.05.2007 23:34